This project was copied from ytools, with anything not related to providing
build-functionality left out. This commit replaces the occurences of ytools
with jw-build, and removes some but most certainly not all legacy ytools
references.
Signed-off-by: Jan Lindemann <jan@janware.com>
Increase build number to trigger rebuild of depending packages after
several binary incompatible changes.
Signed-off-by: Jan Lindemann <jan@janware.com>
- YAbstractEloopTimerTask:
- Renamed restart() to reset()
- Add startTimer() and stopTimer()
- Interpreted _timeout() return value YTASK_RETVAL_DEFAULT and
YTASK_RETVAL_RELOOP equally
Signed-off-by: Jan Lindemann <jan@janware.com>
- Reimplementation in YAbstractEloopTimerTask::_dump()
- Make YAbstractFamilyMember::setParent() virtual
Signed-off-by: Jan Lindemann <jan@janware.com>
- Add hooks for YAbstractAppliction two-phase __init()
(needed for filling commandline later in the process)
- Fix ScopedRef refcounting with assignment and copy-ctor
Signed-off-by: Jan Lindemann <jan@janware.com>
- Slog:
- Make slog() a macro
- Old slog() is now do_slog()
- YAbstractFamilyMember:
- Add doom() and doomed()
- Change signature of watch callbacks
- Renamed slog() methods to do_slog()
- Change enum order for URLTOK_XXX
- Add _dump() and clear() to YEloopEventQueue
- Make dtor of YAbstractStandaloneTask virtual
- Add logChildren() to YAbstractFamilyMember
- Make eloop_register_timer() timeout argument const
- Inifile:
- Complete redesign behind the scenes, Depend on YStringTree
- YMisc:
- Add cropstr() and unquote()
- Make:
- Replace ytools.mk by proj.mk to be consistent with other projects
- Misc:
- Bugfix (by Benno): Fix read end condition in afs_read_from_fd()
- Inifile:
- Bugfix: short subsections weren't matched by match_super(),
breaking inifile_get_num_sections()
- Add typedef void *inifile_t stub, now to be used as inifile handle
- Support gcc 4.0, fixed some uninitialized vars and some syntax while at it
- Support x86_64
- Base/misc: Add consume_bytes_from_pipe()
- Slog: slog() inline
- Beautify some Makefiles (FIND_SUBDIRS)
- Make:
- Decoupled USE_COMPILER_OPTIMIZATION_OPTS from USE_DEBUG_OPS
- Add USE_ASSERTIONS
- Not using qt4 debug libs anylonger
- Add run.mk
- YShMem: Make a couple of functions inline
- Uclnt/cpp: Fix some uninitialized variables, possibly harming stability (thread id)