|
|
@@ -16,6 +16,19 @@
|
|
|
CD1C83402298A9E000825C4E /* libgameutils.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CD7E882322960D9C00D877FE /* libgameutils.dylib */; };
|
|
|
CD1C83412298A9E000825C4E /* libgraphics.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CD7E883922960DBF00D877FE /* libgraphics.dylib */; };
|
|
|
CD1C83432298A9F500825C4E /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = CD1C83422298A9F500825C4E /* MainMenu.xib */; };
|
|
|
+ CD49F73D229AFF2900EB8926 /* scripts in Resources */ = {isa = PBXBuildFile; fileRef = CD49F736229AFF2800EB8926 /* scripts */; };
|
|
|
+ CD49F75F229B09F800EB8926 /* level.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD49F75E229B09F800EB8926 /* level.cxx */; };
|
|
|
+ CD49F762229B0A0500EB8926 /* enemy.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD49F761229B0A0500EB8926 /* enemy.cxx */; };
|
|
|
+ CD49F764229B0A2400EB8926 /* danmaku in Resources */ = {isa = PBXBuildFile; fileRef = CD49F763229B0A2400EB8926 /* danmaku */; };
|
|
|
+ CD49F767229B0A3000EB8926 /* player.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD49F766229B0A3000EB8926 /* player.cxx */; };
|
|
|
+ CD49F76A229B0A6C00EB8926 /* bullet.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD49F769229B0A6C00EB8926 /* bullet.cxx */; };
|
|
|
+ CD49F76D229B0A8000EB8926 /* bullet_pattern.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD49F76C229B0A8000EB8926 /* bullet_pattern.cxx */; };
|
|
|
+ CD49F778229B0FCD00EB8926 /* actor.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD49F777229B0FCD00EB8926 /* actor.cxx */; };
|
|
|
+ CD49F783229B194C00EB8926 /* burstshot_pattern.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD49F782229B194C00EB8926 /* burstshot_pattern.cxx */; };
|
|
|
+ CD49F784229B25DE00EB8926 /* libmath.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CD7E883022960DBC00D877FE /* libmath.dylib */; };
|
|
|
+ CD49F786229B291D00EB8926 /* libjsoncpp.1.8.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CD49F785229B291D00EB8926 /* libjsoncpp.1.8.4.dylib */; };
|
|
|
+ CD49F794229C22A800EB8926 /* serial.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD49F793229C22A800EB8926 /* serial.cxx */; };
|
|
|
+ CD49F7B3229C530A00EB8926 /* world.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CD49F7B2229C530A00EB8926 /* world.cxx */; };
|
|
|
CD7E87A52295FCED00D877FE /* danmakuUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = CD7E87A42295FCED00D877FE /* danmakuUITests.m */; };
|
|
|
/* End PBXBuildFile section */
|
|
|
|
|
|
@@ -68,6 +81,18 @@
|
|
|
CD1C82E22298A46900825C4E /* data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = data; path = Resources/data; sourceTree = "<group>"; };
|
|
|
CD1C83292298A89E00825C4E /* danmaku.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = danmaku.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
CD1C83422298A9F500825C4E /* MainMenu.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = MainMenu.xib; path = Base.lproj/MainMenu.xib; sourceTree = "<group>"; };
|
|
|
+ CD49F736229AFF2800EB8926 /* scripts */ = {isa = PBXFileReference; lastKnownFileType = folder; name = scripts; path = Resources/scripts; sourceTree = "<group>"; };
|
|
|
+ CD49F75E229B09F800EB8926 /* level.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = level.cxx; sourceTree = "<group>"; };
|
|
|
+ CD49F761229B0A0500EB8926 /* enemy.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = enemy.cxx; sourceTree = "<group>"; };
|
|
|
+ CD49F763229B0A2400EB8926 /* danmaku */ = {isa = PBXFileReference; lastKnownFileType = folder; name = danmaku; path = include/danmaku; sourceTree = "<group>"; };
|
|
|
+ CD49F766229B0A3000EB8926 /* player.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = player.cxx; sourceTree = "<group>"; };
|
|
|
+ CD49F769229B0A6C00EB8926 /* bullet.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bullet.cxx; sourceTree = "<group>"; };
|
|
|
+ CD49F76C229B0A8000EB8926 /* bullet_pattern.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bullet_pattern.cxx; sourceTree = "<group>"; };
|
|
|
+ CD49F777229B0FCD00EB8926 /* actor.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = actor.cxx; sourceTree = "<group>"; };
|
|
|
+ CD49F782229B194C00EB8926 /* burstshot_pattern.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = burstshot_pattern.cxx; sourceTree = "<group>"; };
|
|
|
+ CD49F785229B291D00EB8926 /* libjsoncpp.1.8.4.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libjsoncpp.1.8.4.dylib; path = ../../../../../../opt/local/lib/libjsoncpp.1.8.4.dylib; sourceTree = "<group>"; };
|
|
|
+ CD49F793229C22A800EB8926 /* serial.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = serial.cxx; sourceTree = "<group>"; };
|
|
|
+ CD49F7B2229C530A00EB8926 /* world.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = world.cxx; sourceTree = "<group>"; };
|
|
|
CD7E87862295FCEA00D877FE /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
|
|
|
CD7E87872295FCEA00D877FE /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
|
|
|
CD7E878D2295FCEA00D877FE /* GameView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GameView.h; sourceTree = "<group>"; };
|
|
|
@@ -90,6 +115,8 @@
|
|
|
isa = PBXFrameworksBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
+ CD49F786229B291D00EB8926 /* libjsoncpp.1.8.4.dylib in Frameworks */,
|
|
|
+ CD49F784229B25DE00EB8926 /* libmath.dylib in Frameworks */,
|
|
|
CD1C833F2298A9E000825C4E /* libengine.dylib in Frameworks */,
|
|
|
CD1C83402298A9E000825C4E /* libgameutils.dylib in Frameworks */,
|
|
|
CD1C83412298A9E000825C4E /* libgraphics.dylib in Frameworks */,
|
|
|
@@ -106,6 +133,38 @@
|
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
|
|
/* Begin PBXGroup section */
|
|
|
+ CD49F756229B09E100EB8926 /* src */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ CD49F75E229B09F800EB8926 /* level.cxx */,
|
|
|
+ CD49F793229C22A800EB8926 /* serial.cxx */,
|
|
|
+ CD49F7B2229C530A00EB8926 /* world.cxx */,
|
|
|
+ CD49F781229B104900EB8926 /* entity */,
|
|
|
+ CD49F77F229B103200EB8926 /* pattern */,
|
|
|
+ );
|
|
|
+ path = src;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ CD49F77F229B103200EB8926 /* pattern */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ CD49F76C229B0A8000EB8926 /* bullet_pattern.cxx */,
|
|
|
+ CD49F782229B194C00EB8926 /* burstshot_pattern.cxx */,
|
|
|
+ );
|
|
|
+ path = pattern;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ CD49F781229B104900EB8926 /* entity */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ CD49F777229B0FCD00EB8926 /* actor.cxx */,
|
|
|
+ CD49F761229B0A0500EB8926 /* enemy.cxx */,
|
|
|
+ CD49F766229B0A3000EB8926 /* player.cxx */,
|
|
|
+ CD49F769229B0A6C00EB8926 /* bullet.cxx */,
|
|
|
+ );
|
|
|
+ path = entity;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
CD7E877A2295FCEA00D877FE = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -114,7 +173,10 @@
|
|
|
CD7E881D22960D9C00D877FE /* gameutils.xcodeproj */,
|
|
|
CD7E880B22960D8200D877FE /* engine.xcodeproj */,
|
|
|
CD1C82E22298A46900825C4E /* data */,
|
|
|
+ CD49F736229AFF2800EB8926 /* scripts */,
|
|
|
CD7E87852295FCEA00D877FE /* danmaku */,
|
|
|
+ CD49F763229B0A2400EB8926 /* danmaku */,
|
|
|
+ CD49F756229B09E100EB8926 /* src */,
|
|
|
CD7E87A32295FCED00D877FE /* danmakuUITests */,
|
|
|
CD7E87842295FCEA00D877FE /* Products */,
|
|
|
CD7E87CE2295FFC500D877FE /* Frameworks */,
|
|
|
@@ -158,6 +220,7 @@
|
|
|
CD7E87CE2295FFC500D877FE /* Frameworks */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ CD49F785229B291D00EB8926 /* libjsoncpp.1.8.4.dylib */,
|
|
|
);
|
|
|
name = Frameworks;
|
|
|
sourceTree = "<group>";
|
|
|
@@ -338,9 +401,11 @@
|
|
|
isa = PBXResourcesBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
+ CD49F764229B0A2400EB8926 /* danmaku in Resources */,
|
|
|
CD1C833E2298A9D800825C4E /* Assets.xcassets in Resources */,
|
|
|
CD1C833D2298A9D600825C4E /* data in Resources */,
|
|
|
CD1C83432298A9F500825C4E /* MainMenu.xib in Resources */,
|
|
|
+ CD49F73D229AFF2900EB8926 /* scripts in Resources */,
|
|
|
);
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
};
|
|
|
@@ -358,8 +423,17 @@
|
|
|
isa = PBXSourcesBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
+ CD49F76D229B0A8000EB8926 /* bullet_pattern.cxx in Sources */,
|
|
|
CD1C833B2298A98200825C4E /* GameView.mm in Sources */,
|
|
|
+ CD49F778229B0FCD00EB8926 /* actor.cxx in Sources */,
|
|
|
CD1C833C2298A98700825C4E /* main.m in Sources */,
|
|
|
+ CD49F767229B0A3000EB8926 /* player.cxx in Sources */,
|
|
|
+ CD49F794229C22A800EB8926 /* serial.cxx in Sources */,
|
|
|
+ CD49F783229B194C00EB8926 /* burstshot_pattern.cxx in Sources */,
|
|
|
+ CD49F762229B0A0500EB8926 /* enemy.cxx in Sources */,
|
|
|
+ CD49F76A229B0A6C00EB8926 /* bullet.cxx in Sources */,
|
|
|
+ CD49F75F229B09F800EB8926 /* level.cxx in Sources */,
|
|
|
+ CD49F7B3229C530A00EB8926 /* world.cxx in Sources */,
|
|
|
CD1C833A2298A97F00825C4E /* AppDelegate.m in Sources */,
|
|
|
);
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
@@ -388,6 +462,10 @@
|
|
|
"$(inherited)",
|
|
|
"@executable_path/../Frameworks",
|
|
|
);
|
|
|
+ LIBRARY_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ /opt/local/lib,
|
|
|
+ );
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = leumasjaffe.danmaku;
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
};
|
|
|
@@ -406,6 +484,10 @@
|
|
|
"$(inherited)",
|
|
|
"@executable_path/../Frameworks",
|
|
|
);
|
|
|
+ LIBRARY_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ /opt/local/lib,
|
|
|
+ );
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = leumasjaffe.danmaku;
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
};
|
|
|
@@ -467,9 +549,12 @@
|
|
|
MTL_FAST_MATH = YES;
|
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
|
SDKROOT = macosx;
|
|
|
+ SYSTEM_HEADER_SEARCH_PATHS = /opt/local/include/;
|
|
|
USER_HEADER_SEARCH_PATHS = (
|
|
|
"$(PROJECT_DIR)/../game/include/expect/include",
|
|
|
"$(BUILT_PRODUCTS_DIR)/usr/local/include/",
|
|
|
+ "$(PROJECT_DIR)/include/",
|
|
|
+ "$(PROJECT_DIR)/external/resource_factory/include/",
|
|
|
);
|
|
|
};
|
|
|
name = Debug;
|
|
|
@@ -523,9 +608,12 @@
|
|
|
MTL_ENABLE_DEBUG_INFO = NO;
|
|
|
MTL_FAST_MATH = YES;
|
|
|
SDKROOT = macosx;
|
|
|
+ SYSTEM_HEADER_SEARCH_PATHS = /opt/local/include/;
|
|
|
USER_HEADER_SEARCH_PATHS = (
|
|
|
"$(PROJECT_DIR)/../game/include/expect/include",
|
|
|
"$(BUILT_PRODUCTS_DIR)/usr/local/include/",
|
|
|
+ "$(PROJECT_DIR)/include/",
|
|
|
+ "$(PROJECT_DIR)/external/resource_factory/include/",
|
|
|
);
|
|
|
};
|
|
|
name = Release;
|