]> icculus.org git repositories - btb/d2x.git/blob - arch/Makefile.am
remove pesky * from RCS log entry
[btb/d2x.git] / arch / Makefile.am
1 SUBDIRS = @D2X_ARCH_SUBDIRS@
2 DIST_SUBDIRS = win32 linux
3 EXTRA_SUBDIRS = dos include
4
5 noinst_LIBRARIES = libarch.a
6 INCLUDES = -I$(top_srcdir)/includes -I$(top_srcdir)/main -I$(top_srcdir)/arch/include
7
8 if ENV_DJGPP
9 libarch_a_SOURCES = dos_init.c dos_vesa.c dos_findfile.c dos_dpmi.c dos_ipx.c
10 else
11 libarch_a_SOURCES = linux_init.c sdl_init.c sdl_timer.c
12 endif
13
14 EXTRA_libarch_a_SOURCES = \
15         dos_init.c dos_vesa.c dos_findfile.c dos_dpmi.c dos_ipx.c \
16         linux_init.c \
17         sdl_init.c sdl_timer.c
18
19 SUFFIXES = .asm
20 %.o: %.asm
21         $(NASM) $(NASMFLAGS) $< -o $@
22
23 if ENV_DJGPP
24 libarch_a_LIBADD += dos_timer.o dos_modex.o
25 endif
26
27 EXTRA_DIST = \
28 dos_tweak.inc dos_vgaregs.inc \
29 dos_modex.asm dos_timer.asm
30
31 dist-hook:
32         list='$(EXTRA_SUBDIRS)'; for subdir in $$list; do \
33          ( cd $(srcdir) && tar --exclude=CVS -cf - $$subdir ) \
34           | ( cd $(distdir) && tar xf - ) \
35         done