aboutsummaryrefslogtreecommitdiff
path: root/misc/lib_maker.bat
diff options
context:
space:
mode:
authorgingerBill <ginger.bill.22@gmail.com>2016-08-15 14:54:45 +0100
committergingerBill <ginger.bill.22@gmail.com>2016-08-15 15:02:45 +0100
commitdcbb2fcfbdbd3b35ddc44a4c542b7c6375e47214 (patch)
tree1670d1ea683c78be063649685c601a17c1dcb025 /misc/lib_maker.bat
parent3ed75b22a357292393618fc684b18a1d167f4eb7 (diff)
Full Unicode Support
Diffstat (limited to 'misc/lib_maker.bat')
-rw-r--r--misc/lib_maker.bat12
1 files changed, 12 insertions, 0 deletions
diff --git a/misc/lib_maker.bat b/misc/lib_maker.bat
new file mode 100644
index 000000000..5f6f323ff
--- /dev/null
+++ b/misc/lib_maker.bat
@@ -0,0 +1,12 @@
+@echo off
+setlocal EnableDelayedExpansion
+
+set file_input=%1
+set name=%1
+FOR %%f IN (name) do (
+ FOR %%g in (!%%f!) do set "%%f=%%~ng"
+)
+
+cl -nologo -O2 -MDd -TP -c %file_input% ^
+ && lib -nologo %name%.obj -out:%name%.lib ^
+ && del *.obj