Add icons for Oculus Rift version
[mercenary-reloaded.git] / src / mercenary / Makefile.am
1 AM_CPPFLAGS = -Wall -Wextra -g $(all_includes) -I../libglew/
2
3 WINDRES = /usr/bin/i686-w64-mingw32-windres
4
5 noinst_LIBRARIES = libmain.a
6
7 libmain_a_SOURCES = \
8         render.c \
9         main.c
10
11 bin_PROGRAMS = mercenary2 mercenary3
12
13 .ico.o:
14         echo "1 ICON \"$<\"" | $(WINDRES) -o $@
15
16 mercenary2_SOURCES = \
17         mercenary2.c \
18         m2_hex.c \
19         m2_mission.c \
20         m2_splash.c
21
22 if WINDOWS
23 if HAVE_OVR
24 mercenary2_SOURCES += \
25         m2_icon_ovr.ico
26 else
27 mercenary2_SOURCES += \
28         m2_icon.ico
29 endif
30 endif
31
32 mercenary2_LDADD = \
33         $(COMMON_LA) \
34         libmain.a \
35         $(top_builddir)/src/libcpu/libcpu.a \
36         $(top_builddir)/src/libframerate/libframerate.a \
37         $(top_builddir)/src/libvideo/libvideo.a \
38         $(top_builddir)/src/libtext/libtext.a \
39         $(top_builddir)/src/libsound/libsound.a \
40         $(top_builddir)/src/libjoystick/libjoystick.a \
41         $(top_builddir)/src/libdisk/libdisk.a \
42         $(top_builddir)/src/libkeyboard/libkeyboard.a \
43         $(top_builddir)/src/libsdl/libsdl.a \
44         $(top_builddir)/src/libopengl/libopengl.a \
45         $(SDL2_LIBS)
46
47 mercenary3_SOURCES = \
48         mercenary3.c \
49         m3_hex.c \
50         m3_splash.c
51
52 if WINDOWS
53 if HAVE_OVR
54 mercenary3_SOURCES += \
55         m3_icon_ovr.ico
56 else
57 mercenary3_SOURCES += \
58         m3_icon.ico
59 endif
60 endif
61
62 mercenary3_LDADD = \
63         $(COMMON_LA) \
64         libmain.a \
65         $(top_builddir)/src/libcpu/libcpu.a \
66         $(top_builddir)/src/libframerate/libframerate.a \
67         $(top_builddir)/src/libvideo/libvideo.a \
68         $(top_builddir)/src/libtext/libtext.a \
69         $(top_builddir)/src/libsound/libsound.a \
70         $(top_builddir)/src/libjoystick/libjoystick.a \
71         $(top_builddir)/src/libdisk/libdisk.a \
72         $(top_builddir)/src/libkeyboard/libkeyboard.a \
73         $(top_builddir)/src/libsdl/libsdl.a \
74         $(top_builddir)/src/libopengl/libopengl.a \
75         $(SDL2_LIBS)
76
77 if HAVE_OVR
78 mercenary2_LDADD += $(top_builddir)/src/libovr/libovr.a -llibovr
79 mercenary3_LDADD += $(top_builddir)/src/libovr/libovr.a -llibovr
80 AM_CPPFLAGS += -DHAVE_OVR
81 endif
82
83 mercenary2_LDADD += \
84         $(top_builddir)/src/libglew/libglew.a
85 mercenary3_LDADD += \
86         $(top_builddir)/src/libglew/libglew.a
87
88 if WINDOWS
89 mercenary2_LDADD += \
90         /usr/i686-w64-mingw32/lib/libopengl32.a
91 mercenary3_LDADD += \
92         /usr/i686-w64-mingw32/lib/libopengl32.a
93 else
94 mercenary2_LDADD += \
95         -lGL
96 mercenary3_LDADD += \
97         -lGL
98 endif
99