summaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2011-10-07Makefile: Add a cleanup targetLukas Fleischer1-1/+4
Allows for using `make clean` to remove any output files generated by make(1). Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2011-10-07Support non-standard install locationsLukas Fleischer1-1/+7
This build system overhaul allows for adding (define-style) macros to our scripts. All source files are now suffixed with ".in" to clarify that they might contain unprocessed defines. The Makefile provides a new rule to preprocess source files and generate proper output scripts. Also, add a "@pkgdatadir@" define (as used in GNU Autotools) and use it instead of hardcoded paths to "/usr/share/devtools" everywhere. We missed this when adding PREFIX support to the build system in commit 35fc83ce7d8dc26cd424321f2e8638d05da0a6d4. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2011-08-25prepare release0.9.27Pierre Schmitz1-1/+1
2011-08-25Add ZSH completionLukas Fleischer1-0/+2
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-08-14prepare release0.9.26Pierre Schmitz1-1/+1
2011-08-14prepare release0.9.25Pierre Schmitz1-1/+1
2011-08-13prepare release0.9.24Pierre Schmitz1-1/+1
2011-08-13Makefile: Add PREFIX supportLukas Fleischer1-15/+17
Default to "/usr/local" which should be used if you want to build devtools from sources and install without using a package manager. Use `make PREFIX=/usr install` to install to "/usr" instead. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-08-13Remove communityco on uninstallPierre Schmitz1-0/+1
2011-08-13merge archco and communitycoFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at> delete mode 100755 communityco Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-05-18prepare release0.9.23Pierre Schmitz1-1/+1
2011-04-29prepare release0.9.22Pierre Schmitz1-1/+1
2011-04-29Added bash_completion fileEric Bélanger1-0/+2
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-04-11prepare release0.9.21Pierre Schmitz1-1/+1
2011-04-09prepare release0.9.20Pierre Schmitz1-2/+5
2011-03-28prepare release0.9.19Pierre Schmitz1-1/+1
2011-03-26prepare release0.9.18Pierre Schmitz1-1/+1
2011-03-18Use variables in Makefile instead of hardcoding stuff in every target.Lukas Fleischer1-80/+59
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2011-03-18Add ".PHONY" target to Makefile.Lukas Fleischer1-0/+2
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2011-01-08prepare release0.9.17Pierre Schmitz1-1/+1
2011-01-06prepare releasePierre Schmitz1-1/+1
2010-12-12prepare release0.9.15Pierre Schmitz1-1/+1
2010-12-02prepare release0.9.14Pierre Schmitz1-1/+1
2010-11-22bugfix release0.9.13Pierre Schmitz1-1/+1
2010-11-18prepare release0.9.12Pierre Schmitz1-1/+1
2010-10-17prepare release0.9.11Pierre Schmitz1-1/+1
2010-09-11ad support for multilib-testingPierre Schmitz1-0/+6
2010-09-06repare release0.9.10Pierre Schmitz1-1/+1
2010-09-01add support for community-staging repositoryPierre Schmitz1-0/+2
2010-08-22add makepkg.conf for [multilib]Pierre Schmitz1-0/+2
2010-08-22add initial [multilib] supportPierre Schmitz1-0/+4
2010-08-20prepare release0.9.9Pierre Schmitz1-1/+1
2010-08-20Add archbuild helper script to create and build in chrootsPierre Schmitz1-2/+15
This will create chroots on demand if needed.
2010-08-17add default config files for makepkg and pacmanPierre Schmitz1-3/+15
2010-08-17tagging 0.9.80.9.8Pierre Schmitz1-1/+1
2010-08-17add [staging] repositoryPierre Schmitz1-0/+2
2010-06-28prepare 0.9.7 release0.9.7Pierre Schmitz1-1/+1
2010-05-02set version in Makefile0.9.6Pierre Schmitz1-0/+2
2010-02-13add dist target to Makefile0.9.2Pierre Schmitz1-0/+3
2009-09-18Remove refs to commitpkg2any in MakefileFrancois Charette1-2/+0
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-18Fixed Makefile to install/uninstall new cmdsEric Bélanger1-0/+6
communityco, commitpkg2any and rebuildpkgs Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-18Add support for community-testing repoDaniel J Griffiths1-0/+2
[Aaron: Added Makefile entries] Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-04-04commitpkg: rework for new community layoutDan McGee1-0/+2
Remove the community-specific code that calls tupkg. Make the server variable a bit more dependent on what repo we are uploading to in order to get community working, and finally create the correct symlinks for communitypkg in the Makefile. Note that this change will require the Arch devtools package to get a replace entry for aurtools. Signed-off-by: Dan McGee <dan@archlinux.org>
2009-04-04Makefile cleanupsDan McGee1-3/+1
Don't link commitpkg to itself, and remove the unstablepkg symlinks. Signed-off-by: Dan McGee <dan@archlinux.org>
2009-03-03Rename extrapkg to commitpkgAaron Griffin1-5/+7
Also allow for uploads to any user-specified repo name Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-04-06Add arch{co,release,rm} to devtools and make them install properlyJason Chu1-0/+7
2007-11-29Force symlink creation in the install targetAaron Griffin1-3/+3
Allows us to run 'make install' even if the symlinks exist (helpful for testing locally) Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-29Add finddeps script from cvs-archAaron Griffin1-0/+2
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-29Add lddd script from cvs-archAaron Griffin1-0/+3
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-28Add an uninstall targetDan McGee1-0/+10
Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>