Commit graph

1,589 commits

Author SHA1 Message Date
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
4b606a767a Release 1.1.10-1
- Fix build with some broken LOCAL_PREREQ definitions - Base: - bugfix in file_basename() - Add - Remove_command_line_option() - Asciify() - Parse_geometry_string() - Ytools_strtok_r() - Vslog() - Ftruncate() for windows - Inifile: - bugfix in dump() - YApplication: newly added MVC framework - Make: - Move compiler optimization and such from project dirs into defs.mk.in
2006-03-03 13:02:56 +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
5de86a7048 Makefile: Add subdirectory cache 2006-02-25 20:28:09 +00:00
Jan Lindemann
129cb550e4 bin/Makefile: Fix clean target 2006-02-25 20:20:29 +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
a93888990a tex/[contract|technical]: Bigger autors minipage

Increase autors minipage height to 12cm.

2006-02-25 20:06:01 +00:00
Jan Lindemann
e19082d2ac frontpage.tex.tmpl: Add file 2006-02-15 17:15: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
22f3d898e4 Makefile: Fix subdirectory order 2006-02-11 16:20:24 +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
dd92a15792 Makefile: Add subdirectory eloop 2006-01-24 20:20:20 +00:00
Jan Lindemann
ea6727a129 rules.mk: Add rules depend and depclean 2006-01-20 17:46:55 +00:00
Jan Lindemann
48ade6d98b CHANGES, Makefile: Add YApplication MVC framework 2006-01-14 19:27:07 +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
006d2d3db3 Makefile: Move YError, YTimeB, lock/mutex, YMutex and hexdump into module base 2005-12-25 13:54:08 +00:00
Jan Lindemann
504ef95d69 test-exe.mk: Add file 2005-12-25 13:49:16 +00:00
Jan Lindemann
6fb6240bab Release 1.1.10-1

- New version number for preserving previous version

2005-12-19 16:19:24 +00:00
Jan Lindemann
de23d9aebf include.mk: Was this used anytime before\? 2005-12-18 18:53:21 +00:00
Jan Lindemann
494e0c9596 bin.mk, exe.mk: Make debug target more convenient (not restarting exe any longer) 2005-12-09 10:21:47 +00:00
Jan Lindemann
b9e52e46e2 rpmdist.mk: Fix double inclusion of upload-rules.mk 2005-12-05 17:18:49 +00:00
Jan Lindemann
dd267091ec upload-rules.mk: Fix creation of link files not in the local directory 2005-12-05 17:17:59 +00:00
Jan Lindemann
33e952ebcf Makefile: Now only mentioning contr in SUBDIRS, not every of it's subdirs one by one 2005-12-05 16:44:09 +00:00
Jan Lindemann
75708c3a00 scripts.mk: Make all.done depend on $(BUILD_EXE_SH) 2005-12-05 14:03:17 +00:00
Jan Lindemann
5bcc25939c Release 1.1.10-0
- YError: - Add setFile() and setLine() methods - YOptString: - newly added - Usrv: - Fix crash due to race in unregistering from connection list - Fix memory leaks in YServer.cpp - Major rewrite and renaming of classes - Optimized memory management - Add memory debugger - Misc: - Log mpatrol mem_dump() to syslog - Contr: - Add module YLifo - YOsc: - rewrite - Slog, platform, misc unified into module base - YThread: - Add setFlags(), addFlags(), delFlags() and changed setName() to avoid deadlock - Inifile: - Support quoted strings as values - Add inifile_val() and inifile_str() macros - Scripts: - some fixes to cvs_mail.sh - Make: - some indentation cleanup in defs.mk.in - Make all targets depend on all.done - Fix plugin.mk - Platform: - Add winerrno.h; will be removed again
2005-12-05 12:37:31 +00:00
Jan Lindemann
f116f40b6b defs.mk: Provisorically fixed timer compilation 2005-12-02 16:19:50 +00:00
Jan Lindemann
4c8f088a39 targets-tools.mk: Add $(LIB_A) $(LIB_SO) 2005-12-02 16:10:37 +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
7939670eb7 header.mk, qttools.mk: Renamed LOCAL_HDR BUILD_H 2005-12-01 09:09:57 +00:00
Jan Lindemann
6cbbfa0150 plugin.mk: Remove some legacy stuff from exe.mk 2005-12-01 08:57:28 +00:00
Jan Lindemann
4c25010c0b exe.mk: Add target debug 2005-12-01 08:56:41 +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
ebeafb4383 targets-tools.mk: Add some dependencies 2005-12-01 08:55:17 +00:00
Jan Lindemann
5bc9485eb0 scripts.mk: Fiddled around with dependencies 2005-12-01 08:54:53 +00:00
Jan Lindemann
643b632754 defs.mk: Code beautification

- Renamed some LOCAL_ variables to BUILD_ - Improved indentation (not optimal yet)

2005-12-01 08:54:17 +00:00