summaryrefslogtreecommitdiffstats
path: root/tools/make.inc
AgeCommit message (Collapse)AuthorFilesLines
2021-07-08build: Nuke the ASMFLAGS workaround for gcc 3.4.xSolomon Peachy1-1/+1
Change-Id: I0f21e9539d39afd54916fa8d84ce798eef474a2c
2010-12-27Redo r28026 so that all .S files get the __ASSEMBLER__ define.Thomas Martitz1-1/+1
Patch by Thomas Jarosch. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28913 a1c6a512-1295-4272-9138-f99709370657
2010-01-17change dependencies in make files:Teruaki Kawashima1-1/+1
* apps.make: depends on ctype.o instead of errno.o to depend on config-*.h so that it works for simulator. * lang.make: add dependency of lang.h to make it sure that the file is updated properly when needed. * plugins.make: object files don't depend on libpluginbitmaps.a. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24256 a1c6a512-1295-4272-9138-f99709370657
2009-03-02Move generated lang-related files to their own directory in preparation of ↵Tom Ross1-2/+2
localizable plugins. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20170 a1c6a512-1295-4272-9138-f99709370657
2008-11-03Makefile overhaul. All generated bitmaps are now explicitly in ↵Björn Stenberg1-0/+2
OBJDIR/bitmaps and OBJDIR/pluginbitmaps, and plugins properly depend on their respective bitmap files. Fixes #6847. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18987 a1c6a512-1295-4272-9138-f99709370657
2008-02-18FS#8482 take two. Make the language files built first, so that the largestDaniel Stenberg1-1/+9
size can be used as buffer size for languages. Work to this also contributed by Jonas Haggqvist. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16343 a1c6a512-1295-4272-9138-f99709370657
2008-02-17eeek, revert the FS#8482 commit again as it broke the bootloaders and theDaniel Stenberg1-2/+1
generated size wasn't actually used yet! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16339 a1c6a512-1295-4272-9138-f99709370657
2008-02-17FS#8482:Daniel Stenberg1-1/+2
Build system tweak that builds all languages first, to make the system able to use a buffer size that fits the larger language only. Parts of this work done by Jonas Haggqvist, but all the mistakes are my own! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16337 a1c6a512-1295-4272-9138-f99709370657
2006-10-28Make the build process informative again for 'make' 3.80 and earlier. Those ↵Jens Arnold1-1/+1
'make' versions are back to lower build speed (same as before my Makefile tuning). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11376 a1c6a512-1295-4272-9138-f99709370657
2006-10-27Next step of Makefile tuning: * Use 'make' internal commands for printing ↵Jens Arnold1-4/+3
messages. Saves build time especially on cygwin. * SILENT variable used in more places. * Bitmap build system uses one Makefille less. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11369 a1c6a512-1295-4272-9138-f99709370657
2006-10-22Speed up build process in general by using internal functions of make ↵Jens Arnold1-3/+3
instead of spawning sub-shells where possible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11307 a1c6a512-1295-4272-9138-f99709370657
2006-02-09Various build sytem cleanupsBrandon Low1-19/+15
* Parallel build appears to work properly * Use $(SILENT) instead of @ about everywhere * Less calls to bash by using make builtin substitutions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8638 a1c6a512-1295-4272-9138-f99709370657
2006-01-16The dependency generation for credits.c failed since it includes a fileDaniel Stenberg1-0/+9
that does't exist when gcc -MM is used. Thus we do one more work-around that creates the file before depedency generation and then removes it again afterwards... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8355 a1c6a512-1295-4272-9138-f99709370657
2005-05-19Fixed bad dependency generationDaniel Stenberg1-3/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6490 a1c6a512-1295-4272-9138-f99709370657
2005-05-07Fixed makefiles for autoconf.g include.Daniel Stenberg1-0/+1
Fixed build output look in several Makefiles Fixed code to include autoconf.h Fixed code to use ROCKBOX_*_ENDIAN instead of previous attempts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6421 a1c6a512-1295-4272-9138-f99709370657
2005-03-11Support for verbose builds with make V=1Linus Nielsen Feltzing1-7/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6190 a1c6a512-1295-4272-9138-f99709370657
2005-02-24Silent compilationLinus Nielsen Feltzing1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6049 a1c6a512-1295-4272-9138-f99709370657
2005-02-22Build cleanup and general fixes. fprintf() is now fdprintf(), the separationDaniel Stenberg1-1/+1
between uisimulator files and firmware/apps files are better done. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6031 a1c6a512-1295-4272-9138-f99709370657
2005-02-08Emacs hintJean-Philippe Bernardy1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5854 a1c6a512-1295-4272-9138-f99709370657
2004-10-08Don't bail out and die if SOURCES is empty.Daniel Stenberg1-3/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5222 a1c6a512-1295-4272-9138-f99709370657
2004-10-05repair the broken dependency stuffDaniel Stenberg1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5170 a1c6a512-1295-4272-9138-f99709370657
2004-09-22prevent missing include files from making the dependency generation to failDaniel Stenberg1-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5107 a1c6a512-1295-4272-9138-f99709370657
2004-09-22Rearranged makefiles again to move platform-specific stuff from the MakefilesDaniel Stenberg1-0/+21
to either the configure script or to be ifdefed in the sources. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5103 a1c6a512-1295-4272-9138-f99709370657