{ "name": "ecs", "authors": [ "Michał Masiukiewicz", "Dawid Masiukiewicz" ], "description": "Dynamic Entity Component System", "copyright": "Copyright © 2018-2019, Michał Masiukiewicz, Dawid Masiukiewicz", "license": "BSD", "sourcePaths" : ["source\/"], "dflagss": [ "-betterC" ], "configurations" : [ { "name" : "library", "targetType" : "library" }, { "name" : "tests", "sourcePaths" : ["source\/","tests\/"], "targetType" : "executable", "excludedSourceFiles":[ "source\/win_dll.d" ] }, { "name" : "dynlib", "targetType" : "dynamicLibrary", "dflags-linux-ldc" : [ "-defaultlib=phobos2-ldc" ] }, { "name" : "sources", "targetType" : "dynamicLibrary", "dflags": [ "-Hdimport/", "-op" ] }, { "name" : "library-betterC", "targetType" : "library", "excludedSourceFiles":[ "source\/win_dll.d" ], "dflags": [ "-betterC", "-defaultlib=" ] }, { "name" : "dynlib-betterC", "targetType" : "dynamicLibrary", "dflags": [ "-betterC" ], "dflags-ldc": [ "--fvisibility=hidden", "-link-defaultlib-shared" ], "dflags-gdc": [ "-fno-druntime", "-fvisibility=hidden" ], "lflags-gdc": [ "-lpthread" ] }, { "name" : "tests-betterC", "targetType" : "executable", "sourcePaths" : ["source\/","tests\/"], "excludedSourceFiles":[ "source\/win_dll.d" ], "dflags": [ "-betterC" ], "dflags-gdc": [ "-fno-druntime" ], "lflags-gdc": [ "-lpthread" ] } ] }