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
Michael Pyne
3a85136863
* Mucho niceness with the HISTORY file now.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=305776
22 years ago
Michael Pyne
35c7fa1f41
* Add documentation and a sample kdecvs-buildrc.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=305774
22 years ago
Michael Pyne
5316fa1761
* Whitespace fixes.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=305525
22 years ago
Michael Pyne
ea4fdf1461
* Make dummy Makefile after qt-copy has configured to prevent it from
...
happening again.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=305510
22 years ago
Michael Pyne
1eb27883dc
* Make qt-copy not use the srcdir != builddir paradigm.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=305035
22 years ago
Michael Pyne
6007c95199
* Another qt-copy configure fix.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=304825
22 years ago
Michael Pyne
5e265e8314
* A better test for the last commit.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=304824
22 years ago
Michael Pyne
5e995614c9
* Make qt-copy's configure options override those of the rest of KDE.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=304823
22 years ago
Michael Pyne
dcad0ce0db
* Move tilde-detection to get_option so that it applies everywhere. Fixes a
...
bug with the reading of some options.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=304821
22 years ago
Michael Pyne
c9a584e307
* Perl has a funny idea of string equality syntax.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=304820
22 years ago
Michael Pyne
04f6616c4b
* Another qt-copy hack. Always run makefile.cvs.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=304819
22 years ago
Michael Pyne
b41e379c3c
* Add some qt-copy specific options, including whether or not to apply Qt
...
patches in qt-copy.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=304818
22 years ago
Michael Pyne
12dd60c1b3
* Forgot newlines while creating .cvsrc.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=304816
22 years ago
Michael Pyne
5e4a1c4cdb
* Allow any given subdirectory to be checked-out.
...
* Some refactoring of the code was involved to merge common cases between
updating and checking out. Still need to finish.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=303207
22 years ago
Michael Pyne
1a14f7d16c
* Remove another entry in TODO that I've taken care of.
...
* Remove successive colons from the PATH and LD_LIBRARY_PATH setting
functions.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=303205
22 years ago
Michael Pyne
b50be7c906
* Removed entries in TODO that I've taken care of.
...
* Added tilde-expansion to the setenv() function. The tilde is only
expanded if it is add the beginning of the value or right after a colon.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=303203
22 years ago
Michael Pyne
97d8dfc961
* Added TODO entry regarding home dir expansion.
...
* Automatically add $QTDIR/bin and $KDEDIR/bin to PATH.
* Automatically add $QTDIR/lib and $KDEDIR/lib to PATH.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=303200
22 years ago
Michael Pyne
8fc8a796ab
* Add .cvsrc creation support.
...
* Minor code cleanups.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=302661
22 years ago
Michael Pyne
d734d76d16
* Process command line options before grabbing the lock to allow the
...
--help and --version options to always work.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=302660
22 years ago
Michael Pyne
89eaff9d42
* Move history into its own file.
...
* Adjust copyright date.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=302650
22 years ago
Michael Pyne
5384459481
* Add another todo to the list.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=302562
22 years ago
Michael Pyne
84f61147fd
* Initial import of kdecvs-build v 0.50.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=302561
22 years ago