Newer
Older
Import / projects / Gameloft / bne_lib / core / premake4.lua
project 'CoreLib'

kind "StaticLib"

uuid "ED581CD9-4E6D-F34C-9703-B8F6EDCC92CB"

assert(solutionLocation, 'solutionLocation should be an absolute path set up in the main premake file')
location(solutionLocation)
targetdir "../../lib/bin"

includedirs {
    "./",
    "../../src",
    "../../src/RKCore/Include",
    "../../src/CasualCore",
    "../../src/CasualCore/RKEngine/Public/Include",

    "../../lib",
    "../../lib/PVRVFrame/include",
    "../../lib/jsoncpp/include",
    "../../lib/rapidjson/include",
    "../../lib/zlib/include",
    "../../lib/anubis/include",
    "../../lib/anubislib/include",
    "../../lib/Gaia/include",
    "../../lib/GLOT/include",
    "../../lib/glwebtools/include",
    "../../lib/vox/include",
    "../../src/GameSWF/include",
    "../../lib/gameswf/include",
    "../../src/CasualCoreOnline/Include",

}

language "C++"

if platform == "simulator" then
  defines { "CC_OFFLINE" }
end

files {
    "**.cc",
    "**.cpp",
    "**.h",
}
if platform == "linux" then
excludes {
    "Utils/RKOptions.cpp",
    "Network/SystemNetworkService.cpp",
    "Network/GameServerClient.cpp"
}
end