BIN_DIRS = gnokii
ifndef WIN32
-BIN_DIRS += gnokiid utils
+BIN_DIRS += gnokiid
+BIN_DIRS += mgnetd
+BIN_DIRS += mgnetd/mg_demo_client
endif
-DIRS = common/phones \
- common/links \
- common/devices \
- common/data \
- common \
+DIRS = common \
+ Docs \
$(BIN_DIRS)
-GTK_DIRS = xgnokii
+#
+# For now gnokiid and utils only make sense on Unix like systems.
+# Some other stuff that makes only sense on Win32 platform.
+#
+
+ifndef WIN32
+DIRS += utils
+endif
+
+GTK_DIRS = xgnokii \
+ xlogos
PO_DIR = po
DOCS_DIR = Docs
fi
@echo "done"
+makelib:
+ @for dir in $(DIRS); do \
+ if [ -e $$dir/Makefile ]; then \
+ $(MAKE) -C $$dir makelib; \
+ fi; \
+ done
+ @if [ "x$(USE_NLS)" = xyes ]; then \
+ $(MAKE) -C $(PO_DIR) makelib; \
+ fi
+
+ @if [ "$(GTK_LIBS)" ]; then \
+ for dir in $(GTK_DIRS); do \
+ if [ -e $$dir/Makefile ]; then \
+ $(MAKE) -C $$dir makelib; \
+ fi; \
+ done \
+ fi
+ @echo "done"
+
dummy:
$(DIRS): dummy
packaging/Slackware/SlackBuild \
po/Makefile.in \
debian
- $(RM) `$(FIND) . -name "*~"`
- @echo "done"
dep:
@for dir in $(DIRS); do \
fi
@echo "done"
-install: all
+install:
@for dir in $(DIRS); do \
if [ -e $$dir/Makefile ]; then \
$(MAKE) -C $$dir install; \