Changes have been pushed for the project "Fawkes Robotics Software Framework".
Gitweb: http://git.fawkesrobotics.org/fawkes.git Trac: http://trac.fawkesrobotics.org The branch, thofmann/threading-multi-recover-examle has been created at 9b4dc88943a9ac460f368104dda893a11af17878 (commit) http://git.fawkesrobotics.org/fawkes.git/thofmann/threading-multi-recover-examle - *Log* --------------------------------------------------------------- commit 9b4dc88943a9ac460f368104dda893a11af17878 Merge: a813cad 39fa4ff Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> AuthorDate: Tue May 20 13:48:06 2014 +0200 Commit: Till Hofmann <hofm...@kbsg.rwth-aachen.de> CommitDate: Tue May 20 13:48:06 2014 +0200 Merge branch 'unittests' into syncpoint-with-tests Conflicts: etc/buildsys/rules.mk http://git.fawkesrobotics.org/fawkes.git/commit/9b4dc88 http://trac.fawkesrobotics.org/changeset/9b4dc88 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *Summary* ----------------------------------------------------------- - *Diffs* ------------------------------------------------------------- - *commit* 9b4dc88943a9ac460f368104dda893a11af17878 - - - - - - - - - - Author: Till Hofmann <hofm...@kbsg.rwth-aachen.de> Date: Tue May 20 13:48:06 2014 +0200 Subject: Merge branch 'unittests' into syncpoint-with-tests etc/buildsys/rules.mk | 34 +++++++++++++++++++++++++++++++--- 1 files changed, 31 insertions(+), 3 deletions(-) _Diff for modified files_: diff --cc etc/buildsys/rules.mk index 30a7448,7bc6baa..18d49ba --- a/etc/buildsys/rules.mk +++ b/etc/buildsys/rules.mk @@@ -76,21 -91,13 +93,23 @@@ endi ifeq ($(MAKELEVEL),1) EXTRA_ALL = $(LIBS_gui) $(PLUGINS_gui) $(BINS_gui) $(TARGETS_gui) $(MANPAGES_gui) endif -all: presubdirs $(LIBS_all:%.so=%.$(SOEXT)) $(PLUGINS_all:%.so=%.$(SOEXT)) $(BINS_all) $(MANPAGES_all) $(TARGETS_all) $(EXTRA_ALL) subdirs -gui: presubdirs $(LIBS_gui:%.so=%.$(SOEXT)) $(PLUGINS_gui:%.so=%.$(SOEXT)) $(BINS_gui) $(MANPAGES_gui) $(TARGETS_gui) subdirs +all: presubdirs $(LIBS_all:%.so=%.$(SOEXT)) $(PLUGINS_all:%.so=%.$(SOEXT)) $(BINS_all) $(MANPAGES_all) $(TARGETS_all) $(EXTRA_ALL) subdirs | silent-nothing-to-do-all +gui: presubdirs $(LIBS_gui:%.so=%.$(SOEXT)) $(PLUGINS_gui:%.so=%.$(SOEXT)) $(BINS_gui) $(MANPAGES_gui) $(TARGETS_gui) subdirs | silent-nothing-to-do-gui + test: presubdirs $(LIBS_test:%.so=%.$(SOEXT)) $(PLUGINS_test:%.so=%.$(SOEXT)) $(BINS_test) $(TARGETS_test) subdirs uncolored-all: all uncolored-gui: gui + uncolored-test: test +BUILT_PARTS= +.PHONY: silent-nothing-to-do-gui silent-nothing-to-do-all +silent-nothing-to-do-all: + $(SILENTSYMB)if [ -z "$(BUILT_PARTS)" ]; then echo -e "$(INDENT_PRINT)--- Nothing to do in $(TGRAY)$(PARENTDIR)$(TNORMAL) for target$(if $(subst 1,,$(words $(MAKECMDGOALS))),s) $(TBOLDGRAY)$(MAKECMDGOALS)$(TNORMAL)"; fi + $(eval BUILT_PARTS += $@) + +silent-nothing-to-do-gui: + $(SILENTSYMB)if [ -z "$(BUILT_PARTS)" ]; then echo -e "$(INDENT_PRINT)--- Nothing to do in $(TGRAY)$(PARENTDIR)$(TNORMAL) for target$(if $(subst 1,,$(words $(MAKECMDGOALS))),s) $(TBOLDGRAY)$(MAKECMDGOALS)$(TNORMAL)"; fi + $(eval BUILT_PARTS += $@) + ifdef OBJS_all ifneq ($(OBJS_all),) # Do not delete .o files to allow for incremental builds @@@ -121,8 -129,24 +140,13 @@@ clean: presubdirs subdir $(SILENT)$(foreach P,$(PLUGINS_gui:%.so=%.$(SOEXT)),rm -f $(P);) $(SILENT)$(foreach M,$(MANPAGES_gui),rm -f $(M);) $(SILENT)$(foreach T,$(TARGETS_gui),rm -rf $(T);) + $(SILENT)$(foreach B,$(BINS_test),rm -f $(B);) + $(SILENT)$(foreach L,$(LIBS_test:%.so=%.$(SOEXT)),rm -f $(addsuffix *,$(L));) + $(SILENT)$(foreach P,$(PLUGINS_test:%.so=%.$(SOEXT)),rm -f $(P);) + $(SILENT)$(foreach M,$(MANPAGES_test),rm -f $(M);) + $(SILENT)$(foreach T,$(TARGETS_test),rm -rf $(T);) $(SILENT)$(foreach E,$(CLEAN_FILES),rm -rf $(E);) -ifeq (,$(findstring qa,$(SUBDIRS))) -.PHONY: qa -qa: presubdirs subdirs - $(SILENT) if [ -d "$(subst /.objs,,$(abspath $(CURDIR)))/qa" ]; then \ - echo -e "$(INDENT_PRINT)--> Building QA in $(subst $(abspath $(CURDIR)/$(BASEDIR))/,,$(subst /.objs,,$(abspath $(CURDIR)))/qa)"; \ - $(MAKE) --no-print-directory --no-keep-going -C "$(subst /.objs,,$(CURDIR))/qa" \ - SRCDIR="$(subst /.objs,,$(CURDIR))/qa" $(MFLAGS) INDENT="$(INDENT)$(INDENT_STRING)" \ - OBJSSUBMAKE=0 || exit $$?; \ - fi -endif - .PHONY: presubdirs $(PRESUBDIRS) subdirs $(SUBDIRS) presubdirs: $(PRESUBDIRS) subdirs: $(SUBDIRS) -- Fawkes Robotics Framework http://www.fawkesrobotics.org _______________________________________________ fawkes-commits mailing list fawkes-commits@lists.kbsg.rwth-aachen.de https://lists.kbsg.rwth-aachen.de/listinfo/fawkes-commits