Commit graph

403 commits

Author SHA1 Message Date
Jan Lindemann
bcd931941b isolinux.mk: Fix labels 2006-06-26 15:34:12 +00:00
Jan Lindemann
3f5ba607ce isolinux.mk: Add file 2006-06-26 15:26:59 +00:00
Jan Lindemann
533109b376 topdir.mk: Make local-% target work 2006-06-01 09:10:30 +00:00
Jan Lindemann
5988feb343 standalone-exe.mk: Remove bin directory on clean 2006-05-27 16:19:14 +00:00
Jan Lindemann
46ae128325 standalone-exe.mk: Add file 2006-05-27 16:13:58 +00:00
Jan Lindemann
cf6dcadcc7 rules.mk, topdir.mk: Add files 2006-05-26 14:07:43 +00:00
Jan Lindemann
7990f63f04 rules.mk: Add targets local-% and unlocal (might be shifted into topdir.mk, not yet existing) 2006-05-26 13:48:26 +00:00
Jan Lindemann
dea2aac5db rules.mk: Remove dependency of all.done on $(OBJ) 2006-03-22 11:11:29 +00:00
Jan Lindemann
75e85c0747 defs.mk: Remove non-standard lib search path for gcc3 under /usr/local/gcc3.3 2006-03-19 11:03:33 +00:00
Jan Lindemann
fa87315089 rules.mk: Make all.done depend on $(OBJ) 2006-03-17 21:03:09 +00:00
Jan Lindemann
587c7caff8 defs.mk: Now not using gfilt for rpm based builds (still ugly, might be better to use configure 2006-03-17 16:50:28 +00:00
Jan Lindemann
5482744e3b defs.mk: Disable gfilt for rpm builds
This commit (hopefully) makes CPP not use gfilt for rpm builds

TODO: re-enable this for use with rpm libs
2006-03-17 16:16:48 +00:00
Jan Lindemann
8069fb25cd Qt 4: Fix build because of missing Qt libraries
Now not using lib64 as qt lib dir for qt4

TODO: this works but does not really hit the nail on the head
2006-03-17 07:09:50 +00:00
Jan Lindemann
82b68e2822 defs.mk: Optimize Qt app performance
- Use regular qt libs instead of debug libs
  - Add USE_ASSERTIONS macro
  - Make USE_COMPILER_OPTIMIZATION_OPTS independent from USE_COMPILER_DEBUG_OPTS
2006-03-17 07:07:08 +00:00
Jan Lindemann
6ac400b30e defs.mk: Make it compile under SuSE 10.0, X86-64 2006-03-16 09:06:20 +00:00
Jan Lindemann
6a37ebd3df $(TOPDIR), make: Make it compile under SuSE 10.0, X86-64 2006-03-16 08:07:38 +00:00
Jan Lindemann
6870a0f7fe linux-rpm-build.mk: Remove pax_global_header of tar fame 2006-03-15 14:32:32 +00:00
Jan Lindemann
3683aabee5 defs.mk: Remove now unnecessary DEPEND_CPPFLAGS (since x11 makedepend has been replaced by gcc -M) 2006-03-15 14:18:50 +00:00
Jan Lindemann
9a748542cc exe.mk: Delegate execution related part to newly included run.mk 2006-03-14 14:45:18 +00:00
Jan Lindemann
d3ae69b6f6 defs.mk: Add valgrind core files to CORE variable 2006-03-14 14:44:37 +00:00
Jan Lindemann
8234d5c887 run.mk: Add targets stop, clean, fix dependencies
- Add targets stop and kill
  - Make clean depend on runclean
2006-03-14 14:44:09 +00:00
Jan Lindemann
b9b6053121 rules.mk: Add support for valgrind core files 2006-03-14 14:43:36 +00:00
Jan Lindemann
9e2b78be92 rules.mk: Fix moc for Qt 3 2006-03-07 21:05:16 +00:00
Jan Lindemann
308de18066 plugin.mk: Re-enabled depend.mk 2006-03-07 20:21:22 +00:00
Jan Lindemann
d21d6cad8a depend.mk: Make $(DEPEND_MK) depend on $(PREREQ_DONE) 2006-03-07 20:21:03 +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
87f4f09458 plugin.mk: Remove depend.mk inclusion 2006-03-04 13:41:00 +00:00
Jan Lindemann
9e34c46389 defs.mk: Compiael cpp sources with gfilt by default 2006-03-04 13:40:34 +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
f4e48bfbf3 ytools.mk.in: Fix PKG_CONFIG_PATH for gnome 2006-03-03 12:40:45 +00:00
Jan Lindemann
de98e5797d ytools.mk.in: Replace gtk+ by glib in pkg-config generated PROJECT_LDFLAGS 2006-03-03 12:28:29 +00:00
Jan Lindemann
08b36f3ae6 run.mk: Add file (stripped build functionality from exe.mk) 2006-02-27 15:36:13 +00:00
Jan Lindemann
d6919b15fd ytools.mk.in: Add gtk+-2.0 dependency 2006-02-25 20:10:32 +00:00
Jan Lindemann
8c64386640 plugin.mk: Add depend.mk 2006-02-25 20:10:05 +00:00
Jan Lindemann
dbb0af3551 make, tmpl/tex/de_technical, tmpl/tex/en_technical: Add __DOCUMENT_CLASS__ macro 2006-02-12 20:53:01 +00:00
Jan Lindemann
a22004b1ca defs.mk: Improve centralized plugin compilation management
- Shift effects of conditional compilation with USE_ from proj.mk of the
    respective project directories into defs.mk here. Might still be present in some project
    directories but shouldn't

  - Add support for $(IGNORE_SUBDIRS) in $(FIND_SUBDIRS)

  - Add support for $(IS_PLUGIN) (not installing header files in this case)

  - Add some g++ paths to $(DEPEND_CPPFLAGS) to calm makedepend's
    complaining about missing headerfiles a bit down is
    compiler-dependent, though
2006-02-11 16:16:28 +00:00
Jan Lindemann
a0e2104011 depend.mk: Add -D__MAKEDEPEND__ to DEPEND_CFLAGS
- Add -D__MAKEDEPEND__ to DEPEND_CFLAGS
  - Deal less verbose with (initially) missing depend.mk
2006-02-11 16:11:55 +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
5e163959d4 tools.mk: Include (generated) depend.mk by default 2006-02-11 16:08:46 +00:00
Jan Lindemann
ea6727a129 rules.mk: Add rules depend and depclean 2006-01-20 17:46:55 +00:00
Jan Lindemann
f462e16491 depend.mk: Add file 2006-01-11 19:53:01 +00:00
Jan Lindemann
5b2792e11d defs.mk: Add FIND_SUBDIRS convenience variable 2006-01-09 01:23:32 +00:00
Jan Lindemann
eed3b76604 linux-rpm-*.mk: Fix pax_global_header
Fix pax_global_header, which is breaking kernel version detection for
too old tar executables.
2006-01-09 01:23:12 +00:00
Jan Lindemann
dc18a8fc4d Makefile, linux-rpm.mk: Fix copying of kernel after download 2006-01-09 00:50:12 +00:00
Jan Lindemann
e8972ce56a test-exe.mk: Fix exe name and error handling
- Fix exe name ("test" made it recurse forever)
  - Make it fail in case of an error
2005-12-28 11:56:53 +00:00
Jan Lindemann
c48cf357d2 scripts.mk: Fix LOCAL_EXE_SH variable name 2005-12-28 11:55:45 +00:00
Jan Lindemann
df71ceec59 test-exe.mk: Add target testclean, fix dependencies
- Add target testclean
  - Beautify output
  - Fix dependencies
2005-12-25 19:52:11 +00:00
Jan Lindemann
504ef95d69 test-exe.mk: Add file 2005-12-25 13:49:16 +00:00
Jan Lindemann
de23d9aebf include.mk: Was this used anytime before\? 2005-12-18 18:53:21 +00:00