Skip to content
Snippets Groups Projects
Commit b8504406 authored by Christian Engwer's avatar Christian Engwer
Browse files

removed gnu make specific make rules

[[Imported from SVN: r4799]]
parent b3953434
No related branches found
No related tags found
No related merge requests found
......@@ -11,7 +11,7 @@ LOG_SET_OPTIONS = \
dir=$$(basename $$path)
$(DUNE_COMMON_ROOT)/bin/check-log-store: $(DUNE_COMMON_ROOT)/bin/check-log-store.in
$(MAKE) -C $(DUNE_COMMON_ROOT)/bin/ check-log-store
cd $(DUNE_COMMON_ROOT)/bin/ && $(MAKE) check-log-store
check-log: $(DUNE_COMMON_ROOT)/bin/check-log-store
check-log:
......
......@@ -18,6 +18,8 @@
LOCAL_LIBS = @LOCAL_LIBS@
%.la: MAKELIBS.force
make -C $$(dirname $@) $$(basename $@)
cd $$(dirname $@) && $(MAKE) $$(basename $@)
MAKELIBS.force:
.PHONY: MAKELIBS.force
......@@ -9,13 +9,11 @@
# CURDIR should be defined in the same way as in dune-web
# pass on this variables to wmlwrap via environment
export DUNEWEBDIR
export BASEDIR
# pass files through wrapper
# pass variables to wmlwrap via environment
.wml.html:
export DUNEWEBDIR=$(DUNEWEBDIR); \
export BASEDIR=$(BASEDIR); \
sh $(DUNE_COMMON_ROOT)/bin/wmlwrap -I $(srcdir) $< -o $@
web-install: all
......
......@@ -20,7 +20,7 @@ DOXYGENINSTALL = *.html *.css *.png *.gif
if WML
# themeing doxygen
DOXYGENHEADER = doxy-header.html
DOXYGENHEADER = doxy-header.html.build
DOXYGENFOOTER = doxy-footer.html
DOXYGENSTYLESHEET = dune-doxy.css
DOYXFILE_OVERWRITE = echo "HTML_HEADER = $(DOXYGENHEADER)"; \
......@@ -53,13 +53,14 @@ DEPENDON = -name \*.cc -o -name \*.hh -o -name \*.png
# as all doxygen files fill be installed in the html subdirectory
# the BASEDIR has to be adjusted
doxy-header.html:BASEDIR=../../..
doxy-header.html.build: FORCE
$(MAKE) doxy-header.html BASEDIR=../../..
# check dependency ourself to be robust
doxygen-tag: FORCE $(DOXYGENHEADER)
set -e; \
if test -e Doxyfile; then \
if test ! -e doxygen-tag || test x"`find $(top_srcdir) \( $(DEPENDON) \) -a -cnewer doxygen-tag -print`" != x ; then \
if test ! -e doxygen-tag || test x"`find $(top_srcdir) \( $(DEPENDON) \) -a -newer doxygen-tag -print`" != x ; then \
echo Running doxygen. This may take a while... ; \
( cat Doxyfile; $(DOYXFILE_OVERWRITE) ) > Doxyfile.tmp; \
$(DOXYGEN) Doxyfile.tmp > doxygen.log 2>&1 <&- ; \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment