Commit graph

118 commits

Author SHA1 Message Date
Jan Lindemann
141a52587a rules.mk: Add install_dir_XXX rule 2009-05-27 10:11:25 +00:00
Jan Lindemann
9966c55335 make: Add support for LOGROT installation type (/etc/logrotate.d/) 2009-03-10 15:56:01 +00:00
Jan Lindemann
a0288808cc make: Support CGI installation type
Add support for cgi scripts, installed into
/home/wwwrun/local/cgi-bin
2009-02-20 13:31:30 +00:00
Jan Lindemann
0e5c7644b4 rules.mk: Add target coreclean 2008-12-13 16:31:30 +00:00
Jan Lindemann
429d7950e7 rules.mk: Fix LINKS_SO
LINKS_SO has multiple identical paths that end up in the link
creation rule, fix that.
2008-05-24 07:21:11 +00:00
Jan Lindemann
5eeec55ff9 make: Consistently renamed "SYSCONFIG" to "SYSCFG" 2008-05-22 09:24:28 +00:00
Jan Lindemann
80b64e6ec1 rules.mk: Last commit broke exe installation 2008-05-09 10:26:37 +00:00
Jan Lindemann
c21cc90f66 rules.mk: Support SYSCFG installation types
- Add SYSCFG to automatic installation rules
  - Manually add rules for .init and .sysconf files, not sure
    why this is necessary
2008-05-06 16:04:11 +00:00
Jan Lindemann
1ebb79d5d6 make: Add LD_CONF support (automatically added to all projects in lib.mk) 2008-04-09 11:20:01 +00:00
63c93108ba rules.mk: Add JAVA to INSTALLATION_FILE_TYPES 2008-03-30 12:17:35 +00:00
Jan Lindemann
21adf9c0a8 rules.mk: Add target echo-include 2007-12-19 20:22:07 +00:00
Jan Lindemann
0d54313225 rules.mk: Add *.gcda and *.gcno to profclean target 2007-12-01 22:42:54 +00:00
Jan Lindemann
22aa48c256 rules.mk: Add %.this to .PHONY targets 2007-11-17 12:59:48 +00:00
Jan Lindemann
75b56759ee rules.mk: Now not installing local.* anymore to BUILD_XXXDIR 2007-09-30 13:51:04 +00:00
Jan Lindemann
fb3f8d82d6 rules.mk: Shuffle dependencies
- Add dependency all: all.done
  - Declare all install clean distclean .PHONY
2007-09-10 14:49:22 +00:00
Jan Lindemann
76fe85cd38 make: Add definition for LOG install targets 2007-09-09 18:51:29 +00:00
Jan Lindemann
06de9750cd rules.mk: Beautify echo-libpath target 2007-09-08 16:17:12 +00:00
Jan Lindemann
c5b15e99d5 rules.mk: Fix $(TOPDIR)/dir_build_XX.done and $(TOPDIR)/dir_install_XX.done rules 2007-09-04 21:52:07 +00:00
Jan Lindemann
336fbdda4b rules.mk: Add IMG installation file type 2007-08-30 10:18:57 +00:00
Jan Lindemann
fb361f37c9 rules.mk: Disable std_install_rules for debugging
- Beautify echo-ldflags target
  - Comment out std_install_rules depending on file attributes to see
    where it breaks
  - Move INSTALLATION_FILE_TYPES from defs.mk.in here
2007-08-26 17:27:58 +00:00
Jan Lindemann
951de3fa8a defs.mk, rules.mk: Streamlined DOC handling 2007-08-23 15:25:10 +00:00
Jan Lindemann
218f12eba7 rules.mk: Add target echo-modules 2007-08-23 01:56:49 +00:00
Jan Lindemann
b80f5c6b6f rules.mk: Beautification 2007-08-22 12:20:16 +00:00
Jan Lindemann
5686370c58 rules.mk: Code beautification
- Remove unused code
  - Beautify installation logging
2007-08-21 17:09:05 +00:00
Jan Lindemann
9e5eff01ea rules.mk: Refactor entire file
- Re-sort bigtime
  - Most standard targets are now done by user function std_install_rules
2007-08-21 16:20:04 +00:00
Jan Lindemann
5cfeb04d87 rules.mk: Support installation to /etc/sysconfig
- Add rules for
    - SYSCONFIG_DIR
    - PREFIX
    - WORKING_DIR

  - Fix owners and group of profile script and INSTALL_BINDIR
2007-08-18 20:33:04 +00:00
Jan Lindemann
be9cd1ca02 rules.mk: INSTALL_HDRDIR INSTALL_BINDIR INSTALL_LIBDIR INSTALL_MKDIR torn apart 2007-08-17 15:28:24 +00:00
Jan Lindemann
0affdb8333 rules.mk: Specify linker in LD variable instead of CC 2007-08-02 18:53:51 +00:00
Jan Lindemann
f37e3bb371 defs.mk, rules.mk: Link import dlls via MS_LD alias wine lib.exe 2007-07-18 16:41:07 +00:00
Jan Lindemann
1ab6425074 make: Add support for stripping symbols from executables 2007-07-16 18:30:56 +00:00
Jan Lindemann
1c812446e6 make: MinGW port 2007-07-16 15:15:16 +00:00
Jan Lindemann
c810ad1a09 rules.mk: Link plugins with CPP instead of CC 2007-07-14 16:44:40 +00:00
Jan Lindemann
12b543efd9 defs.mk, rules.mk: Some fixes to mingw support 2007-07-13 13:26:43 +00:00
Jan Lindemann
65ba4f3cfd make: Add support for mingw 2007-07-13 10:49:58 +00:00
Jan Lindemann
f4e5d2f12b defs.mk, rules.mk: Auto-generate NEW_LD_LIB_PATH
Add (experimental) NEW_LD_LIB_PATH automatically generated from
LDFLAGS.
2007-07-03 13:36:59 +00:00
Jan Lindemann
0f3d0ad40d make: Introduce QT_MAJOR_VERSION
- Replace QT_MAJOR_VERSION
  - Replace QT_VERSION by QT_MAJOR_VERSION
2007-06-17 11:51:29 +00:00
Jan Lindemann
acfaa37045 rules.mk: Remove distclean target 2007-06-16 17:54:34 +00:00
Jan Lindemann
bd26315c1f rules.mk: Add target trace-marks 2007-02-23 01:05:15 +00:00
Jan Lindemann
3f0b65cb96 linux-rpm-build.mk, rules.mk, generate-boot-medium.sh: Cleanup commit 2007-02-16 20:12:31 +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
fa87315089 rules.mk: Make all.done depend on $(OBJ) 2006-03-17 21:03: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
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