summaryrefslogtreecommitdiff
path: root/bin/MakeProjectCreator/templates/makedll.mpt
diff options
context:
space:
mode:
Diffstat (limited to 'bin/MakeProjectCreator/templates/makedll.mpt')
-rw-r--r--bin/MakeProjectCreator/templates/makedll.mpt17
1 files changed, 17 insertions, 0 deletions
diff --git a/bin/MakeProjectCreator/templates/makedll.mpt b/bin/MakeProjectCreator/templates/makedll.mpt
index bde675710a0..597475bb95c 100644
--- a/bin/MakeProjectCreator/templates/makedll.mpt
+++ b/bin/MakeProjectCreator/templates/makedll.mpt
@@ -21,7 +21,9 @@ conditional_include "idl_compiler"
conditional_include "common"
configurations = gcc
+ln = ln -s
soext = so
+exeext =
cppflags =
arflags =
@@ -161,3 +163,18 @@ vxworks {
prelink = __ctordtor.c
ldlibs = -L$(WIND_BASE)/target/lib/$(CPUTYPE)/$(CPU)/common -larch
}
+
+cygwin32 {
+ soext = dll
+ exeext = .exe
+ shflags = -shared
+ ln = mv
+}
+
+mingw32 {
+ soext = dll
+ exeext = .exe
+ shflags = -shared
+ ln = mv
+ ldlibs = -lwsock32 -lnetapi32
+}