Michael Pyne
69023dd73d
* Improve the sample file.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320134
22 years ago
Michael Pyne
6d28001591
* Add latest log dir support.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320133
22 years ago
Michael Pyne
8b08d17073
* Now add to the history file.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320132
22 years ago
Michael Pyne
f73ef68939
* Add documentation improvements.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320131
22 years ago
Michael Pyne
b822d46369
* Add valign=top to the configure options table entries.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320128
22 years ago
Michael Pyne
27e8e2d65d
* Make script header documentation better.
...
* Create accessor for debug mode.
* New option, use-qt-builddir-hack. Currently experimental.
* Accept GPL license by default for qt-copy.
* Debug mode now explains why a module is being refreshed.
* qt-copy bugfix: Force configure if qt-copy hasn't been configured.
* Add to todo list.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320126
22 years ago
Michael Pyne
370c2ccd34
* Fix cleaning build system for qt-copy.
...
* Fix --refresh-build option for qt-copy.
* Automatically accept GPL license for qt-copy.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320092
22 years ago
Michael Pyne
51e3b745f4
* Update to 0.70.
...
* Fix bugs and stuff. Check the HISTORY.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320053
22 years ago
Michael Pyne
bfba7294f4
* Add option stop-on-failure to stop the script if something fails building.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320046
22 years ago
Michael Pyne
b92f4aeb99
* Move arts building to after qt-copy.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320045
22 years ago
Michael Pyne
ee1ce0bcbd
* Fix bug with --no-build command line option.
...
* Since it appears CVS can handle the admin directory by itself, don't waste
energy trying to out-guess it.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=320043
22 years ago
Michael Pyne
cf5b7ffd4b
* Alphabetize global options.
...
* Documentation changes which I don't remember what I changed.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=319887
22 years ago
Michael Pyne
c08cece76b
* Moved file from doc.html to doc.html.in since the resulting docs are now
...
auto-generated.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=318938
22 years ago
Michael Pyne
6772d1aeeb
* Keep modules from stomping on others' environments.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=318899
22 years ago
Michael Pyne
ec5602f26b
* Fix the "Script starts..." bug.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=318508
22 years ago
Michael Pyne
ebe7bdc749
* Fix stupid Perl syntax error.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=318505
22 years ago
Michael Pyne
200e9353a6
* Fix we-shouldn't-use-unsermake bug.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=318502
22 years ago
Michael Pyne
8de214de6c
* Update to version 0.65
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=317451
22 years ago
Michael Pyne
ed00681734
* Reorganize script start message until after command line arguments are
...
processed.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=317286
22 years ago
Michael Pyne
5b3b98cbb3
The documentation has a list of the changes.
...
Notable mentions are:
* #options
* Rebuild on incremental make failure.
* Code reorganizations, (including the pretending sub).
* Only download unsermake if necessary for build.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=317283
22 years ago
Michael Pyne
a3f7191163
* Updated history.
...
* Change documentation to make it easier to sed to the homepage.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=314867
22 years ago
Michael Pyne
450a021a60
* Make sure stdin is open (reads from /dev/null) for logged processes.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=314864
22 years ago
Michael Pyne
bd692cf234
* Fix CVS parsing to work with the new logging filename scheme.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=314857
22 years ago
Michael Pyne
4e64f5440d
* Make all log files end in .log for consistency purposes.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=314856
22 years ago
Michael Pyne
a9ea15ee4f
* Fix a bug reported by Amilcar Lucas. We should check if the module is
...
checked out, not if it is built.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=314527
22 years ago
Michael Pyne
a0b7363471
* Add -h and -v short options.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=314252
22 years ago
Michael Pyne
3f78f89bd1
* Lotsa fun changes to the docs.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=314238
22 years ago
Michael Pyne
2751c9e841
* Added option build-dir and log-dir for Amilcar. Build dir can be set
...
per module if you're suitably masochistic, but log-dir is global.
* Added option --recreate-configure to re-run make -f Makefile.cvs before
continuing on with the rest of the build process.
* Code cleanups. Replaced instances of get_option('global', 'cvs-root') with
get_kdecvs_dir(), and added a few subroutines.
* Now make -f Makefile.cvs will be run if configure isn't found, and configure
will be run if a Makefile isn't found automatically.
* The successfully-built file has been moved directly under $kdecvs. It
didn't really belong in $kdecvs/build anyways.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=314234
22 years ago
Michael Pyne
c99d17989a
* Add feature changes.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=314005
22 years ago
Michael Pyne
bb3969fdab
* Add command line option to disable installation.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=313510
22 years ago
Michael Pyne
463bc0cecc
* Remove debugging output
...
* Install modules after they've been built. Default is enabled, can be
disabled per-module.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=313508
22 years ago
Michael Pyne
95fd6d95cd
* Add debug command line option.
...
* Make cvs parsing a tad more strict to weed out false positives.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=312208
22 years ago
Michael Pyne
6392d168fa
* Don't try to deal with modules that aren't configured in ~/.kdecvs-buildrc,
...
this helps to deal with typos on the command line.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=312189
22 years ago
Michael Pyne
5c1c50aaa2
* Fix syntax error introduced in last revision.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=312188
22 years ago
Michael Pyne
bb1dbe4436
* Only printed failed packages messages if there were failed packages.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=312187
22 years ago
Michael Pyne
1090c49325
* Add a message saying how many files were updated.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=311963
22 years ago
Michael Pyne
ac45b7f7d3
* qt-copy apply patches fix.
...
* Add ssh login support.
* Make the log_command() sub obey pretend, instead of making the calling
functions check.
* Replace most instances of safe_system() with log_command().
* Better handling of qt-copy. Now the script can tell if qt-copy has been
configured, thus insuring that a re-build only happens when the user asks.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=311955
22 years ago
Michael Pyne
04ca84dab0
* Make script return non-zero on error.
...
* Correct a few errors where functions were returning the wrong value of
false or true.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=311743
22 years ago
Michael Pyne
be86b5c447
* Document some existing options and improve the default on another.
...
* Add the --reconfigure option.
* Remove the make-output-file option.
* Massive code cleanups.
* Code documentation improvements as well.
* Mention GUI in help.
* The program will now actually read config files generated by the GUI
front-end.
* Assorted bugfixes.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=311575
22 years ago
Michael Pyne
ba8b2f81e8
* Starting work on improving the build process for the script.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=310904
22 years ago
Michael Pyne
55b756ee45
* Don't print BUILD PROCESS messages if nothing is being built.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=310544
22 years ago
Michael Pyne
3cd5f0a932
* Make configure log its output instead of spewing it all over STDOUT.
...
* This was done by abstracting out the logging functionality.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=310540
22 years ago
Michael Pyne
e52637f3dc
* Documentation changes.
...
* Whitespace changes.
* Make kdecvs-build read kdecvsmanager options. ;_;
* Add --prefix option to configure to for the script to install to kdedir.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=307944
22 years ago
Michael Pyne
90de67c68d
* Fixed a few bugs involving path handling.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=307682
22 years ago
Michael Pyne
4af368517d
* Reorder path settings functions so that KDE and Qt dir paths override system paths.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=306920
22 years ago
Michael Pyne
11464be6bf
* Fix a bug where path wasn't updated while running configure.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=306918
22 years ago
Michael Pyne
7487248562
* Forgot to update the version.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=306002
22 years ago
Michael Pyne
dc0af6c154
* Make the script remove the lockfile upon receiving a signal.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=306001
22 years ago
Michael Pyne
540939fca6
* Add make-options option to support distcc.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=305997
22 years ago
Michael Pyne
e7e20f310d
* Documentation updates.
...
* The HISTORY file looks much better.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=305777
22 years ago