Commit graph

74 commits

Author SHA1 Message Date
Jan Lindemann
9e2b78be92 rules.mk: Fix moc for Qt 3 2006-03-07 21:05:16 +00:00
Jan Lindemann
5447b4cdb4 depend.mk, rules.mk: Fix dependency checking
Fix dependency checking, create seperate depfiles for every object
file.
2006-03-04 13:41:35 +00:00
Jan Lindemann
0e5e71a6e7 rules.mk: Fix dependency checks on missing .cpp an .c files 2006-03-03 18:26:48 +00:00
Jan Lindemann
9a92282f41 rules.mk: Use gcc -M instead of X11 makedepend 2006-03-03 16:20:20 +00:00
Jan Lindemann
fff821a3c2 rules.mk: Beautify targets depend and clean
- Target depend: Remove obnoxious "non-portable whitespace" warning
  - Target clean: Remove valgrind vgcore files, too
2006-02-11 16:10:52 +00:00
Jan Lindemann
ea6727a129 rules.mk: Add rules depend and depclean 2006-01-20 17:46:55 +00:00
Jan Lindemann
6a01ace009 defs.mk, rules.mk: Move GENERATE_FUNC_TIMERS from rules.mk to defs.mk.in 2005-12-02 16:10:07 +00:00
Jan Lindemann
06f633ef52 rules.mk: Rename variables for consistency
- Rename LIBDIR to BUILD_BINDIR
  - Rename PLUGIN_BIN to PLUGIN_LIB
2005-12-01 08:56:17 +00:00
Jan Lindemann
3701665c54 rules.mk: Fix infinite all.done recursion 2005-11-08 10:10:48 +00:00
Jan Lindemann
215485c0fd rules.mk: Add -D and -I CPPFLAGS to $(MOC) flags 2005-11-08 08:38:27 +00:00
Jan Lindemann
d478e6342d rules.mk: Beautification 2005-10-17 11:26:46 +00:00
Jan Lindemann
d96e4413c2 rules.mk: Add target echo-libpath 2005-07-13 09:28:09 +00:00
Jan Lindemann
fc5c6c17d1 defs.mk, rules.mk: Add targets echo-cflags and echo-development 2005-07-12 14:58:43 +00:00
Jan Lindemann
fa6ed14769 rules.mk: Add target echo-ldflags 2005-07-12 10:45:44 +00:00
Jan Lindemann
68c15232ca rules.mk, tools.mk: Relink shared project library more often
Relink shared project library after target all in every tools.mk
directory.
2005-07-11 22:27:48 +00:00
Jan Lindemann
9d141fe861 exe.mk: Split defs and rules -> ldlibpath.mk, rules.mk
Push LD_LIBRARY_PATH defs from exe.mk into ldlibpath.mk, and rules
into rules.mk.
2005-06-28 13:52:44 +00:00
Jan Lindemann
1f2f05c520 rules.mk: Disable dependency of .so files on $(LIB_SO) 2005-06-19 18:42:20 +00:00
Jan Lindemann
76cdb01bb5 rules.mk: Remove typo line 2005-06-17 11:39:32 +00:00
Jan Lindemann
3d131cd0b3 defs.mk, rules.mk: Add remake target 2005-05-11 15:39:52 +00:00
Jan Lindemann
2d8c778ce2 defs.mk, rules.mk: Add target prepend_header 2005-05-11 11:20:43 +00:00
Jan Lindemann
81de57cbd9 make: Clean up library dependencies
Clean up dependencies of version.ldscript, libdir.done in defs.mk and
rules.mk.
2005-05-07 16:44:31 +00:00
Jan Lindemann
13d4822a0f rules.mk: Support assembly and Qt Plugins
- Add assembler stuff
  - Add support for qt plugin stuff
2005-05-05 16:33:16 +00:00
Jan Lindemann
4ea362bab7 rules.mk: Uic works differently in qt4, funny workaround for uic_xxx.cpp 2005-05-02 04:19:24 +00:00
Jan Lindemann
7afa6c758b defs.mk, exe.mk, rules.mk: Add support for .qrc qt resource files 2005-05-01 02:27:13 +00:00
Jan Lindemann
3c0e0dfec3 rules.mk: Honour MAKEFLAGS in recursive make invocations 2005-04-26 18:41:03 +00:00
Jan Lindemann
42b3aa5359 rules.mk: Create bindir.done and libdir.done in the $(TOPDIR) directory 2005-04-24 12:56:40 +00:00
Jan Lindemann
366c42bf54 rules.mk: Generate bindir.done target before installing any executables 2005-04-23 13:22:38 +00:00
Jan Lindemann
5954d49b10 rules.mk: Add -shared to rule for shared lib creation 2005-04-05 14:04:28 +00:00
Jan Lindemann
087ed3b7b3 lib.mk, rules.mk, make-version-script.sh: Fix versionscript handling 2005-04-05 08:50:22 +00:00
Jan Lindemann
a4fc4aed0f defs.mk, rules.mk: Use version script to tag all symbols 2005-04-05 07:34:30 +00:00
Jan Lindemann
bfca135d80 rules.mk: Beautification 2005-04-02 20:07:47 +00:00
Jan Lindemann
dcb2576ec3 rules.mk: Remove duplicate objects from linker command line 2005-01-18 19:38:16 +00:00
Jan Lindemann
a4079714c3 defs.mk, exe.mk, rules.mk: Add support for QT ui generation from .ui files 2005-01-18 19:18:58 +00:00
Jan Lindemann
ba1aaaa276 rules.mk, tex.mk: Add target cvsupdate 2005-01-02 13:28:51 +00:00
Jan Lindemann
7067725092 $(TOPDIR), make: Merged changes of V_1_1_7_1_JL 2004-04-20 16:48:50 +00:00
Jan Lindemann
ed9b036d03 defs.mk, rules.mk: Move love target to rules.mk 2004-01-23 20:51:03 +00:00
Jan Lindemann
48a3b63da1 rules.mk: Create INSTALL_BINDIR before installing EXE 2004-01-13 01:59:15 +00:00
Jan Lindemann
313f00bd7d rules.mk: Add $(EXE) to execlean and core.* to objclean 2002-07-29 14:11:45 +00:00
Jan Lindemann
d5da27eb91 $(TOPDIR), make: Make make_scm.sh work 2002-07-25 10:39:55 +00:00
Jan Lindemann
efd0edc169 rules.mk: Add match-anything rule for INSTALL_BINDIR content 2002-07-22 14:18:00 +00:00
Jan Lindemann
63745504fa rules.mk: Add $(CLEAN) to distclean target 2002-07-21 08:32:13 +00:00
Jan Lindemann
b5f4b685fd rules.mk: Fix profile.d script path 2002-07-19 13:00:17 +00:00
Jan Lindemann
b49572da88 $(TOPDIR), make: Add support for mkspec_wrapper.sh and dependencies 2002-07-10 16:15:46 +00:00
Jan Lindemann
ba0c77c3ac make: Cleanup commit 2002-07-10 12:24:05 +00:00
Jan Lindemann
024bd57875 $(TOPDIR), make: Minor fixes 2002-07-03 20:33:20 +00:00
Jan Lindemann
5700573a46 bin, make, scripts: Copy scripts to $(MODDIR)/bin 2002-07-02 16:04:41 +00:00
Jan Lindemann
bf5ee92e61 make: Add support for linking shared libs correctly 2002-07-02 12:49:50 +00:00
Jan Lindemann
fbaa3fbd20 make: Add support for make.mk 2002-07-02 10:12:06 +00:00
Jan Lindemann
54045394c4 make: Make rpm build and upload work 2002-07-01 18:26:01 +00:00
Jan Lindemann
a702e5b714 $(TOPDIR), make: Start new build architecture
Intermediate commit of half done transition to new build
architecture.
2002-06-10 14:28:18 +00:00