Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in62
1 files changed, 62 insertions, 0 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
new file mode 100644
index 0000000..a5e1010
--- /dev/null
+++ b/src/Makefile.in
@@ -0,0 +1,62 @@
+CC = @CC@
+CFLAGS = @CFLAGS@
+LIBS = @LIBICONV@ @LIBINTL@ @LIBS@
+LFLAGS = @LDFLAGS@
+AR = @AR@
+RANLIB = @RANLIB@
+@SET_MAKE@
+
+TLIBS = @DRIVERLIBS@
+
+DIRS = \
+ sffe \
+ filter \
+ engine \
+ ui-hlp \
+ ui \
+ util \
+ @DRIVERDIRS@
+
+PROG = @BINPATH@/xaos
+OBJS = $(SRCS:.c=.o)
+
+TLIB =
+
+
+all default: $(PROG) internationalization
+
+@BINPATH@:
+ mkdir $@
+
+@LIBPATH@:
+ mkdir $@
+
+libs:
+ @for name in $(DIRS) ; do sh -c "cd $$name ; $(MAKE) all"; done
+
+$(PROG): @BINPATH@ @LIBPATH@ include/config.h libs
+ $(CC) $(CFLAGS) $(LFLAGS) -o $@ $(TLIBS) $(LIBS)
+
+include/config.h:
+ cp include/config/config.autoconf include/config.h
+
+internationalization:
+ if [ "@USE_NLS@" = "yes" ]; then $(MAKE) -C i18n/ all; fi
+
+clean:
+ @for name in $(DIRS) i18n ; do sh -c "cd $$name ; $(MAKE) $@"; done
+ rm -f include/config.h
+ rm -f $(PROG) lib/lib*.a
+
+distclean: clean
+ rm -f Makefile
+
+#dep:
+# rm -f .depend
+# make .depend
+#
+#.depend:
+# echo '# Program dependencies' >.depend
+# gcc -I svgalib $(DEFINES) -MM $(patsubst %.o,%.c,$(OBJS)) >>.depend
+#
+#include .depend