summaryrefslogtreecommitdiffstats
path: root/private/tapi/qa/standalo/inittest/makefile.def
diff options
context:
space:
mode:
Diffstat (limited to 'private/tapi/qa/standalo/inittest/makefile.def')
-rw-r--r--private/tapi/qa/standalo/inittest/makefile.def37
1 files changed, 37 insertions, 0 deletions
diff --git a/private/tapi/qa/standalo/inittest/makefile.def b/private/tapi/qa/standalo/inittest/makefile.def
new file mode 100644
index 000000000..04544388a
--- /dev/null
+++ b/private/tapi/qa/standalo/inittest/makefile.def
@@ -0,0 +1,37 @@
+!ifdef WIN32
+all: cleanit initt32.exe
+!else
+all: cleanit inittest.exe
+!endif
+
+
+!ifdef WIN32
+APP_compile = -c -Zpie -W2 -Od /Fc
+!else
+APP_compile = -c -AM -Gw -Zpie -W2 -Od /Fc
+!endif
+APP_link = /CO /NOD /NOE
+
+inittest.obj: $*.c $*.h
+ cl $(APP_compile) $*.c
+
+inittest.res: $*.rc $*.h
+ rc -r $*.rc
+
+
+!ifdef WIN32
+initt32.exe: inittest.obj initt32.def inittest.res
+ link /DEF:initt32.def /MAP /MACHINE:IX86 /SUBSYSTEM:Windows /Defaultlib:user32.lib,gdi32.lib,tapi32.lib inittest.obj inittest.res
+!else
+inittest.exe: inittest.obj inittest.def inittest.res
+ link $(APP_link) $*, $*, $*/map/li /align:16, libw ..\tapi.lib mlibcew, $*.def
+!endif
+ rc inittest.res
+ mapsym $*
+
+
+
+cleanit:
+ del inittest.obj
+ del inittest.res
+