Browse Source

Updated build files to Premake 5 conventions.

pull/696/head
Joao Matos 9 years ago
parent
commit
a237dbf1e2
  1. 2
      .travis.yml
  2. 2
      appveyor.yml
  3. 2
      build/GenerateMake.bat
  4. 10
      build/GenerateProjects.bat
  5. 8
      build/premake5.lua
  6. 0
      src/AST/premake5.lua
  7. 2
      src/Core/premake4.lua
  8. 0
      src/Generator.Tests/premake5.lua
  9. 0
      src/Generator/premake5.lua
  10. 0
      src/Runtime/premake5.lua

2
.travis.yml

@ -33,7 +33,7 @@ install: @@ -33,7 +33,7 @@ install:
script: |
if [ "$TRAVIS_OS_NAME" = "linux" ]; then PREMAKE=build/premake5-linux-64; else PREMAKE=build/premake5-osx; fi &&
if [ "$TRAVIS_OS_NAME" = "linux" ]; then BUILD_CONF=release_x64; else BUILD_CONF=release_x32; fi &&
$PREMAKE --file=build/premake4.lua gmake &&
$PREMAKE --file=build/premake5.lua gmake &&
config=$BUILD_CONF make -C build/gmake/ &&
BUILD_DIR=`ls build/gmake/lib` &&
mkdir -p "$PWD"/build/gmake/lib/lib/"$BUILD_DIR" &&

2
appveyor.yml

@ -48,7 +48,7 @@ install: @@ -48,7 +48,7 @@ install:
- build\premake5.exe --file=build\scripts\LLVM.lua download_llvm
build_script:
- build\premake5.exe --file=build\premake4.lua %VS_VERSION%
- build\premake5.exe --file=build\premake5.lua %VS_VERSION%
- msbuild %BUILD_PATH%\CppSharp.sln /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" /verbosity:minimal
#---------------------------------#

2
build/GenerateMake.bat

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
@echo off
premake5 --file=premake4.lua gmake
premake5 --file=premake5.lua gmake
pause

10
build/GenerateProjects.bat

@ -20,23 +20,23 @@ if "%C%"=="1" goto vs2012 @@ -20,23 +20,23 @@ if "%C%"=="1" goto vs2012
if "%C%"=="0" goto clean
:clean
"premake5" --file=premake4.lua clean
"premake5" --file=premake5.lua clean
goto quit
:vs2012
"premake5" --file=premake4.lua vs2012
"premake5" --file=premake5.lua vs2012
goto quit
:vs2013
"premake5" --file=premake4.lua vs2013
"premake5" --file=premake5.lua vs2013
goto quit
:vs2015
"premake5" --file=premake4.lua vs2015
"premake5" --file=premake5.lua vs2015
goto quit
:gmake
"premake5" --file=premake4.lua gmake
"premake5" --file=premake5.lua gmake
goto quit
:quit

8
build/premake4.lua → build/premake5.lua

@ -50,8 +50,8 @@ solution "CppSharp" @@ -50,8 +50,8 @@ solution "CppSharp"
group "Libraries"
include (srcdir .. "/Core")
include (srcdir .. "/AST/AST.lua")
include (srcdir .. "/Generator/Generator.lua")
include (srcdir .. "/Generator.Tests/Generator.Tests.lua")
include (srcdir .. "/Runtime/Runtime.lua")
include (srcdir .. "/AST")
include (srcdir .. "/Generator")
include (srcdir .. "/Generator.Tests")
include (srcdir .. "/Runtime")
include (srcdir .. "/CppParser")

0
src/AST/AST.lua → src/AST/premake5.lua

2
src/Core/premake4.lua

@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
include("../../build/Parser.lua")
project "CppSharp"
kind "SharedLib"

0
src/Generator.Tests/Generator.Tests.lua → src/Generator.Tests/premake5.lua

0
src/Generator/Generator.lua → src/Generator/premake5.lua

0
src/Runtime/Runtime.lua → src/Runtime/premake5.lua

Loading…
Cancel
Save