doc.html.in is still floating around since it's what passes for documentation. * Rename kdecvs-pywizard to kdesvn-pywizard. It's still tied to the old options though, and as such isn't really a great help. * Update HISTORY and TODO. svn path=/trunk/kdenonbeta/kdecvs-build/; revision=409925wilder
parent
050b27f0c1
commit
9915a79c86
6 changed files with 14 additions and 2709 deletions
@ -1,4 +1,3 @@ |
||||
* Add .cvspass creation/appending support. |
||||
* Display cause of error when a make fails. |
||||
* Detect errors opening log file. |
||||
* Add these changes to the docs. |
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,181 +0,0 @@ |
||||
# kdecvs-buildrc |
||||
# |
||||
# You may use comments. Any text on a line after a # will |
||||
# be ignored. Blank lines are OK as well. |
||||
# Modules are downloaded, built, and installed in the order you |
||||
# specify them in this file. |
||||
# |
||||
# For a list of modules valid in KDE CVS, try going to |
||||
# http://developer.kde.org/source/anoncvs.html |
||||
# |
||||
# Most of the modules here don't have appropriate configure-flags set. |
||||
# It is up to the interested user to see what configure-flags a module has, |
||||
# although --build-system-only could help you out. |
||||
|
||||
global # Set global options |
||||
|
||||
# We use GNU ld here, whatever that means. You can find out what |
||||
# configure flags to put here by running $(cvs-root)/$(module)/configure --help |
||||
# after the build system has been created. |
||||
configure-flags --with-gnu-ld --enable-debug=full |
||||
|
||||
# Unsermake doesn't work with every module, but it tends to speed up |
||||
# compilation on modules it does work with. Enabling this flag will |
||||
# automatically install the appropriate software with no other options |
||||
# necessary. |
||||
use-unsermake true |
||||
|
||||
# If you want to install something from a particular release, you can use |
||||
# this tag. Note that using kdecvs-build to install KDE 3.2.x is probably |
||||
# a waste. Konstruct would be better for that kind of thing. |
||||
# release-tag KDE_3_2_0_RELEASE |
||||
|
||||
# Enable debugging by default. Adjust as needed for your computer. |
||||
cxxflags -g |
||||
|
||||
# Where to stick the generated files. |
||||
build-dir build |
||||
|
||||
# Where to put the logs |
||||
log-dir log |
||||
|
||||
# Use home Qt (the qt-copy we're installing). |
||||
qtdir ~/kdecvs/qt-copy |
||||
|
||||
# Use home KDE |
||||
kdedir ~/kde |
||||
|
||||
# Path for devel tools, Qt, and KDE. Probably excessive. Note that |
||||
# $KDEDIR/bin and $QTDIR/bin are automatically added. |
||||
binpath /usr/bin:/bin:/usr/X11R6/bin |
||||
|
||||
# LD_LIBRARY_PATH will automatically be set as appropriate, but if you need |
||||
# to add directories, you can use the following directive. |
||||
# libpath ~/my-libs |
||||
|
||||
# Download sources into this directory |
||||
cvs-root ~/kdecvs |
||||
|
||||
# From this CVS server |
||||
cvs-server :pserver:anonymous@anoncvs.kde.org:/home/kde |
||||
|
||||
# Use this file for locking |
||||
lockfile ~/.kdecvs-build-lock |
||||
|
||||
# End of global options |
||||
end global |
||||
|
||||
module qt-copy |
||||
# We tend to want a stable Qt. Note that if you are using qt-copy, you must |
||||
# build it (you don't need to install it) before building the rest of KDE. |
||||
# This is why qt-copy is the first module listed in the file. |
||||
|
||||
# This line is begging for a backslash-continuation operator, I know. |
||||
# configure-flags overrides global configure-flags for qt-copy only. |
||||
# These flags are recommended according to README.qt-copy in CVS. |
||||
configure-flags -system-zlib -qt-gif -system-libpng -system-libjpeg -plugin-imgfmt-mng -thread -no-exceptions -debug -fast -dlopen-opengl |
||||
|
||||
use-unsermake false # We obviously can't use this |
||||
|
||||
end module |
||||
|
||||
module arts |
||||
configure-flags --with-alsa |
||||
end module |
||||
|
||||
module kdelibs |
||||
configure-flags --enable-sendfile --enable-mitshm --enable-fast-malloc=yes --enable-dnotify --with-alsa |
||||
end module |
||||
|
||||
module kdebase |
||||
configure-flags --with-pam --with-shadow |
||||
end module |
||||
|
||||
# This module must precede kdemultimedia. |
||||
module kdesupport |
||||
checkout-only taglib |
||||
end module |
||||
|
||||
#module kdeaccessibility |
||||
#end module |
||||
|
||||
#module kdebindings |
||||
#use-unsermake false |
||||
#end module |
||||
|
||||
module kdegraphics |
||||
end module |
||||
|
||||
#module kdekiosk |
||||
#end module |
||||
|
||||
module kdetoys |
||||
end module |
||||
|
||||
module kdeutils |
||||
end module |
||||
|
||||
module kdevelop |
||||
end module |
||||
|
||||
# Includes quanta and kommander |
||||
module kdewebdev |
||||
end module |
||||
|
||||
# The famous office suite |
||||
#module koffice |
||||
#end module |
||||
|
||||
module kdegames |
||||
end module |
||||
|
||||
module kdeartwork |
||||
# I only wanted Plastik. The Makefile seems to depend on everything in |
||||
# styles/ being there, not just styles/plastik/ |
||||
checkout-only styles |
||||
end module |
||||
|
||||
module kdeadmin |
||||
configure-flags --with-pam=yes --with-shadow |
||||
end module |
||||
|
||||
module kdenetwork |
||||
end module |
||||
|
||||
module kdesdk |
||||
end module |
||||
|
||||
module kdepim |
||||
configure-flags --disable-exchange |
||||
# As of when I wrote this comment, kdepim can't use unsermake |
||||
|
||||
use-unsermake false |
||||
end module |
||||
|
||||
module kdemultimedia |
||||
end module |
||||
|
||||
module kdeaddons |
||||
end module |
||||
|
||||
#module kdeextragear-libs-1 |
||||
#end module |
||||
|
||||
#module kdeextragear-1 |
||||
#end module |
||||
|
||||
#module kdeextragear-2 |
||||
#end module |
||||
|
||||
#module kdeextragear-3 |
||||
#end module |
||||
|
||||
module kdenonbeta |
||||
# unsermake would automatically be added as needed anyways. You can also |
||||
# specify subdirectories to pull, like the following line. |
||||
# checkout-only applets/ksearchapplet |
||||
|
||||
checkout-only unsermake kdmthemes |
||||
end module |
||||
|
||||
# End of file |
||||
@ -1,36 +0,0 @@ |
||||
# This is a list of the various options you can use in your .kdecvs-buildrc. |
||||
# They should hopefully all be documentated in the included documentation |
||||
# file. If not, please e-mail me. Michael Pyne |
||||
# <michael.pyne@kdemail.net> |
||||
apply-qt-patches |
||||
binpath |
||||
build-system-only |
||||
checkout-only |
||||
configure-flags |
||||
cvs-root |
||||
cvs-server |
||||
cxxflags |
||||
debug |
||||
disable-build-list |
||||
do-not-compile |
||||
inst-apps |
||||
install-after-build |
||||
kdedir |
||||
libpath |
||||
lockfile |
||||
make-install-prefix |
||||
make-options |
||||
manual-build |
||||
manual-update |
||||
no-cvs |
||||
no-rebuild-on-fail |
||||
pretend |
||||
qtdir |
||||
reconfigure |
||||
recreate-configure |
||||
refresh-build |
||||
release-tag |
||||
set-env |
||||
stop-on-failure |
||||
use-qt-builddir-hack |
||||
use-unsermake |
||||
Loading…
Reference in new issue