Changed __ENV_LINUX__ to __linux__
[btb/d2x.git] / arch / Makefile.am
1 EXTRA_SUBDIRS = dos include linux win32
2
3 noinst_LIBRARIES = libarch.a
4 INCLUDES = -I$(top_srcdir)/includes -I$(top_srcdir)/main -I$(top_srcdir)/arch/include
5
6 if ENV_DJGPP
7 libarch_a_SOURCES = dos_init.c dos_vesa.c dos_findfile.c dos_dpmi.c dos_ipx.c
8 else
9 if USE_NETWORK
10 if MINGW32
11 libarch_a_SOURCES = linux_init.c win32_findfile.c sdl_init.c sdl_timer.c
12         linux_ipx_bsd.c linux_ipx_lin.c linux_ipx_udp.c linux_net.c
13 else
14 libarch_a_SOURCES = linux_init.c linux_findfile.c sdl_init.c sdl_timer.c \
15         linux_ipx_bsd.c linux_ipx_lin.c linux_ipx_udp.c linux_net.c
16 endif
17 else
18 if MINGW32
19 libarch_a_SOURCES = linux_init.c win32_findfile.c sdl_init.c sdl_timer.c
20 else
21 libarch_a_SOURCES = linux_init.c linux_findfile.c sdl_init.c sdl_timer.c
22 endif
23 endif
24 endif
25
26 EXTRA_libarch_a_SOURCES = \
27         dos_init.c dos_vesa.c dos_findfile.c dos_dpmi.c dos_ipx.c \
28         linux_init.c linux_findfile.c \
29         linux_net.c linux_ipx_bsd.c linux_ipx_lin.c linux_ipx_udp.c \
30         sdl_init.c sdl_timer.c \
31         win32_findfile.c
32
33 SUFFIXES = .asm
34 %.o: %.asm
35         $(NASM) $(NASMFLAGS) $< -o $@
36
37 if ENV_DJGPP
38 libarch_a_LIBADD += dos_timer.o dos_modex.o
39 endif
40
41 EXTRA_DIST = \
42 dos_tweak.inc dos_vgaregs.inc \
43 dos_modex.asm dos_timer.asm
44
45 dist-hook:
46         list='$(EXTRA_SUBDIRS)'; for subdir in $$list; do \
47          ( cd $(srcdir) && tar --exclude=CVS -cf - $$subdir ) \
48           | ( cd $(distdir) && tar xf - ) \
49         done