Add icons for Oculus Rift version
[mercenary-reloaded.git] / src / mercenary / Makefile.am
index bfc18d9..3c467b7 100644 (file)
@@ -1,5 +1,7 @@
 AM_CPPFLAGS = -Wall -Wextra -g $(all_includes) -I../libglew/
 
+WINDRES = /usr/bin/i686-w64-mingw32-windres
+
 noinst_LIBRARIES = libmain.a
 
 libmain_a_SOURCES = \
@@ -8,14 +10,28 @@ libmain_a_SOURCES = \
 
 bin_PROGRAMS = mercenary2 mercenary3
 
+.ico.o:
+       echo "1 ICON \"$<\"" | $(WINDRES) -o $@
+
 mercenary2_SOURCES = \
        mercenary2.c \
        m2_hex.c \
+       m2_mission.c \
        m2_splash.c
 
+if WINDOWS
+if HAVE_OVR
+mercenary2_SOURCES += \
+       m2_icon_ovr.ico
+else
+mercenary2_SOURCES += \
+       m2_icon.ico
+endif
+endif
+
 mercenary2_LDADD = \
        $(COMMON_LA) \
-       $(top_builddir)/src/mercenary/libmain.a \
+       libmain.a \
        $(top_builddir)/src/libcpu/libcpu.a \
        $(top_builddir)/src/libframerate/libframerate.a \
        $(top_builddir)/src/libvideo/libvideo.a \
@@ -25,6 +41,7 @@ mercenary2_LDADD = \
        $(top_builddir)/src/libdisk/libdisk.a \
        $(top_builddir)/src/libkeyboard/libkeyboard.a \
        $(top_builddir)/src/libsdl/libsdl.a \
+       $(top_builddir)/src/libopengl/libopengl.a \
        $(SDL2_LIBS)
 
 mercenary3_SOURCES = \
@@ -32,9 +49,19 @@ mercenary3_SOURCES = \
        m3_hex.c \
        m3_splash.c
 
+if WINDOWS
+if HAVE_OVR
+mercenary3_SOURCES += \
+       m3_icon_ovr.ico
+else
+mercenary3_SOURCES += \
+       m3_icon.ico
+endif
+endif
+
 mercenary3_LDADD = \
        $(COMMON_LA) \
-       $(top_builddir)/src/mercenary/libmain.a \
+       libmain.a \
        $(top_builddir)/src/libcpu/libcpu.a \
        $(top_builddir)/src/libframerate/libframerate.a \
        $(top_builddir)/src/libvideo/libvideo.a \
@@ -44,6 +71,7 @@ mercenary3_LDADD = \
        $(top_builddir)/src/libdisk/libdisk.a \
        $(top_builddir)/src/libkeyboard/libkeyboard.a \
        $(top_builddir)/src/libsdl/libsdl.a \
+       $(top_builddir)/src/libopengl/libopengl.a \
        $(SDL2_LIBS)
 
 if HAVE_OVR