Michael Pyne
bfd98723cf
Make the sample configuration more useful, comment out some of the default options as well
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=409674
21 years ago
Michael Pyne
95ae93dc5b
* Change default options to be more useful/sane Now kdesvn-build will actually
...
(try) to build a useful set of modules, with a useful set of default options,
if you have no config file.
* Add some color to the output (more will probably come, can be disabled, no
color is printed if the output isn't a tty).
* Initial support for modules of the form 'playground/games/knetwalk', this part
will probably be tougher than I thought. :(
* Correct some debugging output.
* If unsermake is automatically included in the build, it no longer automatically
includes kdenonbeta/admin.
* Correct a co -l option to read co -N
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=409673
21 years ago
Michael Pyne
889531597b
Add a few more modules that don't exist in /trunk/KDE. I'll probably have to
...
end up allowing users to specify the full path at some point so they're not
screwed if I don't update the script.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=406867
21 years ago
Michael Pyne
c832608789
* Fix downloading modules that belong to KDE proper (such as kdelibs, kdebase, etc).
...
* Special-case downloading kdesupport (there's probably more modules I should add to this list).
* Don't try to create the log directory in pretend mode.
I was able to download, build, and install arts using this version, so I think
it's getting closer to being ready to replace kdecvs-build.
I still need to investigate svn+ssh though.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=406865
21 years ago
Michael Pyne
9e19fb9f04
Add a sample configuration file for kdesvn-build. Basically some options have
...
been renamed.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=406676
21 years ago
Michael Pyne
7848908421
Initial conversion of the kdecvs-build script to support Subversion. Basically
...
there is a lot of converting cvs to svn (or Subversion). This includes:
* ~/.kdecvs-build -> ~/.kdesvn-build
* Obviously svn is run instead of cvs.
* cvs-server -> svn-server (the https://svn.kde.org/home/kde form)
* cvs-root -> source-dir (this makes more sense anyways)
The release-tag option has been more or less excised for now while I try to
think of how I want to support that feature in kdesvn-build. It will
probably involve running svn switch.
Also, building doesn't seem to work, and I'm sure that there's other issues.
However, checking out and updating seems to be working.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=406675
21 years ago
Michael Pyne
cb9bebe73e
Fix bug in kdecvs-pywizard, where I forgot a str() call that is required with some PyQt libraries.
...
Patch provided by Dennis E. Noordsij, thanks.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=371030
22 years ago
Michael Pyne
874724d5d8
Added $KDEDIR/lib/pkgconfig to pkg-config search path, and prepare for 0.87.
...
I can't believe I've waited two months since my last release. :(
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=370047
22 years ago
Michael Pyne
8951778bfc
Correct command that removes the inst-apps file for a module.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=361110
22 years ago
Michael Pyne
4de809526d
Add manual-update option for Matt Rogers, and tweak the documentation a little.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=354110
22 years ago
Michael Pyne
c2b9ea4ba1
CVS_SILENT Prepare documentation for next release.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=354088
22 years ago
Michael Pyne
38ee557695
Don't use make-options when installing, to make unsermake work.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=354075
22 years ago
Michael Pyne
a338b00f99
Run unsermake instead of make when building for a module that uses unsermake, thus shutting off the warnings generated by the new unsermake.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=353228
22 years ago
Michael Pyne
0c9c245325
Try to remain compatible with older unsermake and kde-common/admin combinations. No guarantees though. ;-)
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=350138
22 years ago
Michael Pyne
5a52f5cf7f
Add support for latest kdecvs-build in kdenonbeta.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=350137
22 years ago
Michael Pyne
23431e2f3b
CVS_SILENT kdecvs-build version 0.85
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=347757
22 years ago
Michael Pyne
eb73b229d2
Some kdecvs-pywizard tweaks, including a minor refactor, some more Whats This help, and the ability to select qt-copy for the Qt library.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=347756
22 years ago
Michael Pyne
fe74fe33ed
Fix brokenness in make-install-prefix option.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=347751
22 years ago
Michael Pyne
9b9ac0483c
Make the sample CXXFLAGS much more generic.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=347748
22 years ago
Michael Pyne
83ae8a85ed
Add failed install output support to the summary.
...
Fix bug where packages where being built in reverse order.
Miscellaneous output tweaks.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=347742
22 years ago
Waldo Bastian
ed6b85d00b
(Restored, original commit by mpyne)
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=347237
22 years ago
Michael Pyne
530a011c9b
Implement a feature request from mornfall. Now you can update/build only a part of a module just by specifying the path on the command line.
...
For example, to update and build only the khtml component of kdelibs, you would type at the prompt "kdecvs-build kdelibs/khtml".
This should work pretty good, but feel free to let me know if I've b0rken anything. =D
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=346557
22 years ago
Michael Pyne
d2bf58e6ba
Show failed updates in the summary output. This happens whether or not the module was actually going to be built.
...
CCMAIL:gassauer@kde.org
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=343787
22 years ago
Michael Pyne
d93ebe7b30
This isn't actually required for kdecvs-build, it's just a script to aid me in packaging it on my home page.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=343775
22 years ago
Michael Pyne
dbacf48600
Add support for new command line flag, --ignore-modules.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=342363
22 years ago
Michael Pyne
fa6d5a8168
CVS_SILENT I've already done these.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=342354
22 years ago
Michael Pyne
8dfbe69820
* Show progress on the build process.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=337677
22 years ago
Michael Pyne
efe06a38ac
Version bump.
...
Documentation update.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=337676
22 years ago
Michael Pyne
e5f565d7b8
Updates.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=337675
22 years ago
Michael Pyne
317a89f853
kdecvs-pywizard improvements.
...
default options for qt-copy
unsermake disabled for kdebindings and qt-copy
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=336946
22 years ago
Michael Pyne
7be18e196b
Make building kdebindings not suck.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=336944
22 years ago
Michael Pyne
c43babb022
* Distributed compilation page
...
* Save output.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=335844
22 years ago
Michael Pyne
648baf75b7
kdecvs-build v0.81
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=335823
22 years ago
Michael Pyne
eb27b8eea9
Add warning if qt-copy != qtdir.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=335822
22 years ago
Michael Pyne
dd9c12378a
Add distributed compliation wizard page.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=335820
22 years ago
Michael Pyne
0788392f9e
Fix qt-use-builddir-hack (didn't work after using it the first time)
...
Add kdecvs-pywizard to package.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=335046
22 years ago
Michael Pyne
a570a3875a
Initial import of a config file generator.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=335042
22 years ago
Michael Pyne
077171544e
Forgot to include set-env in the list of options.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=332755
22 years ago
Michael Pyne
0aeb8a9b8a
Version bump.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=332753
22 years ago
Michael Pyne
78037e6ca6
Add set-env option.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=332751
22 years ago
Michael Pyne
330ae32b4c
Read in the set-env option specially, in preparation for adding support for
...
setting environment vars in the config file.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=332729
22 years ago
Michael Pyne
94a6bf7256
Fix output alignment.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=332723
22 years ago
Michael Pyne
15ada4bbef
Bump version.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=328118
22 years ago
Michael Pyne
2558869a39
* Update documentation for new inst-apps option.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=328117
22 years ago
Michael Pyne
2233e26482
* Add inst-apps configure option.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=328114
22 years ago
Michael Pyne
abef1efddf
Bump version.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=328049
22 years ago
Michael Pyne
50add24dc0
* Update --help output.
...
* Added --cvs-only and --build-only options.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=328048
22 years ago
Michael Pyne
2f6f76b9e4
* Fix doc problem.
...
* I don't know why the HISTORY change has been un-committed this whole time.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=328037
22 years ago
Michael Pyne
6b342b6624
* Almost forgot to bump the version, thank God my packaging script caught
...
that.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=325271
22 years ago
Michael Pyne
ebd8ce1847
* Make --debug also use logging.
...
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=325270
22 years ago