Makefile
changeset 2742 bfa51fe0dac5
parent 2736 1ea068235989
child 2751 4ee82551f3f7
--- a/Makefile	Sat Dec 10 23:03:59 2005 +0000
+++ b/Makefile	Sun Dec 11 07:36:49 2005 +0000
@@ -774,8 +774,7 @@
 endif
 
 ifdef WIN32
-  # Resource file
-  OBJS += winres.o
+  SRCS += ottdres.rc
 endif
 
 ifdef WITH_DIRECTMUSIC
@@ -854,10 +853,6 @@
 	@echo '===> Compiling language $(*F)'
 	$(Q)$(STRGEN) $(STRGEN_FLAGS) $< $(LANG_ERRORS) || rm -f $@
 
-winres.o: openttd.rc
-	@echo '===> Compiling resource $<'
-	$(Q)$(WINDRES) -o $@ $<
-
 ifdef MORPHOS
 release: all
 	$(Q)rm -fr "/t/openttd-$(RELEASE)-morphos.lha"
@@ -1024,6 +1019,10 @@
 	@echo '===> Compiling $<'
 	$(Q)$(CC) $(CFLAGS) $(CDEFS) -c -o $@ $<
 
+%.o: %.rc
+	@echo '===> Compiling resource $<'
+	$(Q)$(WINDRES) -o $@ $<
+
 
 info:
 	@echo 'CFLAGS  = $(CFLAGS)'