From 2ff05671bd7c44d22ffec649b166e48270e412fc Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 20 Dec 2018 19:52:11 +0800 Subject: =?UTF-8?q?*=E4=BF=AE=E6=94=B9embed=20script=E8=BD=BD=E5=85=A5?= =?UTF-8?q?=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/vc++/libjin-lua/embed.bat | 7 ++++ build/vc++/libjin-lua/libjin-lua.vcxproj | 33 ++++++++++++++---- build/vc++/libjin-lua/libjin-lua.vcxproj.filters | 44 +++++++++++++----------- 3 files changed, 56 insertions(+), 28 deletions(-) create mode 100644 build/vc++/libjin-lua/embed.bat (limited to 'build/vc++/libjin-lua') diff --git a/build/vc++/libjin-lua/embed.bat b/build/vc++/libjin-lua/embed.bat new file mode 100644 index 0000000..51cc9bd --- /dev/null +++ b/build/vc++/libjin-lua/embed.bat @@ -0,0 +1,7 @@ +set cembeddir=%1 +set scriptdir=%2 +set outdir=%3 + +for /R %scriptdir% %%f in (*) do ( + %cembeddir%\cembed.exe -o %outdir%\%%~nf.lua.h %%f +) \ No newline at end of file diff --git a/build/vc++/libjin-lua/libjin-lua.vcxproj b/build/vc++/libjin-lua/libjin-lua.vcxproj index 03fd92a..f3e1306 100644 --- a/build/vc++/libjin-lua/libjin-lua.vcxproj +++ b/build/vc++/libjin-lua/libjin-lua.vcxproj @@ -102,6 +102,13 @@ true + + + + + + embed.bat $(SolutionDir)..\..\bin $(SolutionDir)..\..\src\libjin-lua\embed\scripts $(SolutionDir)..\..\src\libjin-lua\embed + @@ -132,6 +139,13 @@ + + + + + + embed.bat $(SolutionDir)..\..\bin $(SolutionDir)..\..\src\libjin-lua\embed\scripts $(SolutionDir)..\..\src\libjin-lua\embed + @@ -201,13 +215,6 @@ - - - - - - - @@ -247,6 +254,9 @@ + + {de837acb-aa3b-4c91-9ca1-395d1b85e11f} + {45ac0438-98a8-4369-a21d-bbcbe7995b34} @@ -254,6 +264,15 @@ {9ee02090-c15e-4520-9c05-c435e45ef2fc} + + + + + + + + + diff --git a/build/vc++/libjin-lua/libjin-lua.vcxproj.filters b/build/vc++/libjin-lua/libjin-lua.vcxproj.filters index 66f9099..bc42fcb 100644 --- a/build/vc++/libjin-lua/libjin-lua.vcxproj.filters +++ b/build/vc++/libjin-lua/libjin-lua.vcxproj.filters @@ -212,27 +212,6 @@ source\embed - - source\embed\scripts - - - source\embed\scripts - - - source\embed\scripts - - - source\embed\scripts - - - source\embed\scripts - - - source\embed\scripts - - - source\embed\scripts - source\modules\time @@ -354,4 +333,27 @@ source + + + source\embed\scripts + + + source\embed\scripts + + + source\embed\scripts + + + source\embed\scripts + + + source\embed\scripts + + + source\embed\scripts + + + source\embed\scripts + + \ No newline at end of file -- cgit v1.1-26-g67d0