summaryrefslogtreecommitdiff
path: root/makefiles/nmake
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2009-03-06 17:49:38 +0100
committerAndreas Baumann <abaumann@yahoo.com>2009-03-06 17:49:38 +0100
commit8f24f0e6aa487c78c24e169b804693b6d585a9c3 (patch)
tree53e796c8dd3cd1a648cd6222689574fcbfc2e3aa /makefiles/nmake
parent0722536fcef8559b01728235b4a580991766a3cf (diff)
downloadwolfbones-8f24f0e6aa487c78c24e169b804693b6d585a9c3.tar.gz
wolfbones-8f24f0e6aa487c78c24e169b804693b6d585a9c3.tar.bz2
first message resource for the event logger on Windows
Diffstat (limited to 'makefiles/nmake')
-rw-r--r--makefiles/nmake/clean.mk3
-rw-r--r--makefiles/nmake/compiler.mk10
-rw-r--r--makefiles/nmake/wolf.mc0
3 files changed, 12 insertions, 1 deletions
diff --git a/makefiles/nmake/clean.mk b/makefiles/nmake/clean.mk
index 95db671..f7cdb2b 100644
--- a/makefiles/nmake/clean.mk
+++ b/makefiles/nmake/clean.mk
@@ -34,6 +34,9 @@ clean: clean_recursive local_clean
-@erase *.obj 2>NUL
-@erase $(OBJS) 2>NUL
-@erase *.pdb 2>NUL
+ -@erase *.rc 2>NUL
+ -@erase *.res 2>NUL
+ -@erase MSG*.bin 2>NUL
distclean_recursive:
@if not "$(SUBDIRS)" == "" @for %%d IN ( $(SUBDIRS) ) do @cd %%d & $(MAKE) /nologo /f Makefile.w32 distclean & cd ..
diff --git a/makefiles/nmake/compiler.mk b/makefiles/nmake/compiler.mk
index c21b222..4006124 100644
--- a/makefiles/nmake/compiler.mk
+++ b/makefiles/nmake/compiler.mk
@@ -27,13 +27,15 @@ CFLAGS = $(COMPILE_FLAGS) $(PLATFORM_COMPILE_FLAGS) $(DEBUGLEVELFLAGS)
CCPPFLAGS = $(CCPP_COMPILE_FLAGS) $(PLATFORM_COMPILE_FLAGS) $(DEBUGLEVELFLAGS)
CC = cl.exe
CCPP = cl.exe
+MC = "$(PLATFORM_SDK_DIR)\Bin\mc.exe"
+RC = "$(PLATFORM_SDK_DIR)\Bin\rc.exe"
LDFLAGS = /nologo $(INCLUDE_LDFLAGS)
LIBS = $(INCLUDE_LIBS)
LINK = link.exe
CCPP_LINK = link.exe
-.SUFFIXES: .c .cpp .obj .exe
+.SUFFIXES: .c .cpp .obj .exe .mc .rc .res
.c.obj:
$(CC) $(CFLAGS) /Fo$@ $<
@@ -44,6 +46,12 @@ CCPP_LINK = link.exe
.obj.exe:
$(CCPP_LINK) $(LDFLAGS) $(LIBS) /out:$@ $< $(OBJS)
+.mc.rc:
+ $(MC) $<
+
+.rc.res:
+ $(RC) $<
+
#%$(EXE): %.o $(OBJS) $(TEST_OBJS)
# $(LINK) -o $@ $(LDFLAGS) $(OBJS) $(TEST_OBJS) $< $(LIBS)
diff --git a/makefiles/nmake/wolf.mc b/makefiles/nmake/wolf.mc
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/makefiles/nmake/wolf.mc