Commit Graph

3860 Commits

Author SHA1 Message Date
Yann E. MORIN"
8331b26c77 Update the mips-unknown-linux-uclibc sample, now it is able to build both linux and busybox. 2007-07-06 18:07:04 +00:00
Yann E. MORIN"
fa64078194 Update the armeb-unknown-linux-gnu to be buildable.
Both busybox-svn and linux-2.6.21.5 are succesfully built.
2007-07-05 18:11:11 +00:00
Yann E. MORIN"
cf0e152c53 Update version to 0.1.2+svn. 2007-07-04 22:19:57 +00:00
Yann E. MORIN"
ecf44ce751 Bump version to 0.1.2. 2007-07-04 22:18:53 +00:00
Yann E. MORIN"
51528878bb ct-ng now needs the 'build' action to be passed when restarting/stopping at a specific step.
Don't use make to build steps, rather use CT_NG to call ct-ng.
2007-07-04 22:18:19 +00:00
Yann E. MORIN"
1319b8882a Before trying to download sstrip (from buildroot), try a local copy first. 2007-07-04 21:56:14 +00:00
Yann E. MORIN"
65919faa70 Update the overview documentation. 2007-07-04 17:37:48 +00:00
Yann E. MORIN"
3527e8c561 Update the armeb-unknown-linux-uclibc sample to:
- use latest binutils,
 - build sstrip,
 - build dmalloc and gdb.

Note: linux-2.6.21.5 for NSLU2 and busybox build!
2007-07-04 17:06:58 +00:00
Yann E. MORIN"
96456d1abb Add binutils-2.17.50.0.17. 2007-07-03 22:28:14 +00:00
Yann E. MORIN"
c11dc8a296 The armeb-unknown-linux-uclibc sample now builds without libfloat.
The generated toolchain is at least able to build busybox (which wasn't the case before).
2007-07-03 22:23:58 +00:00
Yann E. MORIN"
5b1af13ea6 Make checking the linux installed headers optional (instead of systematic). 2007-07-03 22:16:42 +00:00
Yann E. MORIN"
439940ab2e Kill "./configure --local", it does not work and it is dangerous if one tries to "make uninstall"! 2007-07-03 22:05:00 +00:00
Yann E. MORIN"
9265403b8b Get rid of eclipse fiels once and for all.
Homogenise the references to crosstool-NG:
  - the project is named "crosstool-NG"
  - the front-end is named "ct-ng"
  - don't use shortcuts (such as "ct-ng" to stand for "crosstool-NG")
Default action is to print help.
Don't speak of make rules when dumping help, just speak of actions.
2007-07-02 19:40:54 +00:00
Yann E. MORIN"
928ccb1f41 Bump version to +svn. 2007-07-02 17:52:15 +00:00
Yann E. MORIN"
9d2228b561 Bump version. 2007-07-02 17:51:19 +00:00
Yann E. MORIN"
da5a25c065 Don't install licenses files. 2007-07-02 17:49:21 +00:00
Yann E. MORIN"
5a9aeaf7a0 Fix handling --prefix. 2007-07-02 17:47:55 +00:00
Yann E. MORIN"
c84805249c Update docs/overview.txt to match the new way to call crosstool-ng: "ct-ng [action]" in lieu of "make [action]". 2007-07-02 17:47:17 +00:00
Yann E. MORIN"
344a346103 Rephrase the licensing of patches/ 2007-07-02 17:45:27 +00:00
Yann E. MORIN"
5785bc53b4 Little update to CREDITS. 2007-07-02 17:44:50 +00:00
Yann E. MORIN"
44226795b9 Silence calling the saveSample.sh script. 2007-07-02 16:56:42 +00:00
Yann E. MORIN"
3c7d47884b Get rid of the eclipse files. 2007-07-01 21:26:09 +00:00
Yann E. MORIN"
271a92293b Update version back to +svn.
Note: to show that svn is current version plus current developements, the dash (-) has been replaced with a plus (+).
Thus, now that 0.1.0 has been released, we're preparing the next version, that is 0.1.0 plus svn developments, thus 0.1.0+svn
2007-07-01 21:25:03 +00:00
Yann E. MORIN"
bca435249b Bump version to 0.1.0 2007-07-01 21:22:23 +00:00
Yann E. MORIN"
1bb07c805c Fix running without installing.
Update README.
Point help to the man page.
2007-07-01 21:21:11 +00:00
Yann E. MORIN"
e9e6759672 chmod ct-ng to be executable in the build dir. 2007-07-01 20:56:25 +00:00
Yann E. MORIN"
5931c4dd26 ./configure gains a help entry. 2007-07-01 20:52:34 +00:00
Yann E. MORIN"
26713d4210 Merge the build system to trunk: ct-ng is now installable:
- ./configure --prefix=/some/place
 - make
 - make install
 - export PATH="${PATH}:/some/place/bin"
 - ct-ng <action>
2007-07-01 19:04:20 +00:00
Yann E. MORIN"
c2abd16d69 Better handling of the steps lists:
- new make rulle: liststeps,
 - new help entry telling about liststeps,
 - update documentation accordingly.
2007-06-26 21:23:05 +00:00
Yann E. MORIN"
5e7fa0debc Make the progress bar a default for all samples. 2007-06-19 17:50:46 +00:00
Yann E. MORIN"
e0455a5ec9 Always call distclean after each sample when doing a regtest. 2007-06-18 11:43:02 +00:00
Yann E. MORIN"
ca3bb596c1 Update version to -svn. 2007-06-17 17:16:24 +00:00
Yann E. MORIN"
fca6189dd2 Prepare to release crosstool-ng-0.0.5. 2007-06-17 17:15:24 +00:00
Yann E. MORIN"
253edb125b Rework the help system. For now, this is mostly a no-op (it only re-organise the help entries), but later, that may come in handy when we want ct-ng to be installable). 2007-06-17 16:24:23 +00:00
Yann E. MORIN"
b9f843657a Offer an option to build the gdbserver statically. This helps in case of debugging shared library loading. 2007-06-17 15:46:13 +00:00
Yann E. MORIN"
7746415b7d The log file is no longer configurable: it is always "${CT_PREFIX_DIR}/build.log".
Add an option to compress the log file upon successfull build.
Make rendering the toolchain read-only optional.
A few eye-candy fixes.
2007-06-17 14:51:37 +00:00
Yann E. MORIN"
e1e7d871b2 Default the progress bar to 'Y'. 2007-06-17 13:02:21 +00:00
Yann E. MORIN"
6e1602431b Bail out if .config is missing. 2007-06-17 13:02:00 +00:00
Yann E. MORIN"
0aed177030 Speak of regtest in "make help". 2007-06-17 12:57:46 +00:00
Yann E. MORIN"
cc25e578c2 Update version to -svn. 2007-06-17 12:47:31 +00:00
Yann E. MORIN"
3e7af523cc Prepare to release crosstool-ng-0.0.4. 2007-06-17 12:45:36 +00:00
Yann E. MORIN"
ca5213a387 scripts/showSamples.sh:
- revert sample dumping to not show the components versions;

docs/overview.txt:
  - reorder docs/overview.txt so that configuring comes before running,
  - tell about regtest;

Makefile:
config/global.in:
  - point to docs/overview.txt for the list of steps;
2007-06-17 12:11:16 +00:00
Yann E. MORIN"
b166f010a2 Add intermediate mesages when building regtests.
Distclean the repository after each sample during regtests.
2007-06-17 11:45:18 +00:00
Yann E. MORIN"
eae28ee8af Add the "regtest" make target: call "make regtest", and all samples wil be built, and a tarball made for each of them. First sample to fail causes the test to stop. 2007-06-17 11:13:48 +00:00
Yann E. MORIN"
5e07f7cfc3 scripts/functions is responsible for initiating the log file.
Users of the log facility are in charge to use, move, delete this log file, now.
2007-06-16 22:23:53 +00:00
Yann E. MORIN"
d8bc11b165 Fix printing components' file names. 2007-06-16 21:44:45 +00:00
Yann E. MORIN"
eefa05172a Answer default values when doing a defoldconfig. 2007-06-16 20:47:58 +00:00
Yann E. MORIN"
5486810b76 When doing a silent old config, don't check if stdin was redirected. ct-ng doesn't use this feature, and even better yet, it makes explicit use of redirecting both stdin and stdout at aome moments. 2007-06-16 20:45:03 +00:00
Yann E. MORIN"
37cce18efa Add a function to print each component's filename: this eases building the tarball of the generated toolchain.
Hard-link the libfloat tarball instead of soft-link: this also eases building the afore-mentioned tarball.
2007-06-16 18:08:14 +00:00
Yann E. MORIN"
0b17dd664e When searching a matching extension for a file, also check for the empty extension. 2007-06-16 18:04:05 +00:00