@@ -462,6 +462,11 @@ def MatchingFor(*versions) -> bool:
462462 "mw_version" : MWVersion (config .version ),
463463 "cflags" : ["-lang=c++" , * cflags_dolzel_rel ],
464464 },
465+ {
466+ "source" : "JSystem/JSystem.pch" ,
467+ "mw_version" : MWVersion (config .version ),
468+ "cflags" : ["-lang=c++" , * cflags_framework ],
469+ },
465470]
466471config .libs = [
467472 {
@@ -832,7 +837,7 @@ def MatchingFor(*versions) -> bool:
832837 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JParticle/JPAKeyBlock.cpp" ),
833838 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" , "ShieldD" ), "JSystem/JParticle/JPATexture.cpp" ),
834839 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JParticle/JPAResourceLoader.cpp" ),
835- Object (Equivalent , "JSystem/JParticle/JPAEmitterManager.cpp" ), # weak func order
840+ Object (MatchingFor ( "GZ2E01" , "GZ2J01" ), " JSystem/JParticle/JPAEmitterManager.cpp" ),
836841 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JParticle/JPAEmitter.cpp" ),
837842 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JParticle/JPAParticle.cpp" ),
838843 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JParticle/JPAMath.cpp" ),
@@ -941,7 +946,7 @@ def MatchingFor(*versions) -> bool:
941946 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" , "ShieldD" ), "JSystem/JAudio2/JAIAudible.cpp" ),
942947 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JAudio2/JAIAudience.cpp" ),
943948 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JAudio2/JAISe.cpp" ),
944- Object (Equivalent , "JSystem/JAudio2/JAISeMgr.cpp" ), # weak function order
949+ Object (MatchingFor ( "GZ2E01" , "GZ2J01" ), " JSystem/JAudio2/JAISeMgr.cpp" ),
945950 Object (MatchingFor ("GZ2E01" , "GZ2J01" ), "JSystem/JAudio2/JAISeq.cpp" ),
946951 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JAudio2/JAISeqDataMgr.cpp" ),
947952 Object (MatchingFor ("GZ2E01" , "GZ2J01" ), "JSystem/JAudio2/JAISeqMgr.cpp" ),
@@ -1080,7 +1085,7 @@ def MatchingFor(*versions) -> bool:
10801085 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JUtility/JUTFont.cpp" ),
10811086 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JUtility/JUTResFont.cpp" ),
10821087 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JUtility/JUTDbPrint.cpp" ),
1083- Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JUtility/JUTGamePad.cpp" , extra_cflags = [ '-pragma "nosyminline on"' ] ),
1088+ Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JUtility/JUTGamePad.cpp" ),
10841089 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JUtility/JUTException.cpp" ),
10851090 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JUtility/JUTDirectPrint.cpp" ),
10861091 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/JUtility/JUTAssert.cpp" ),
@@ -1125,7 +1130,7 @@ def MatchingFor(*versions) -> bool:
11251130 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/J3DGraphBase/J3DTransform.cpp" ),
11261131 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/J3DGraphBase/J3DTexture.cpp" ),
11271132 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/J3DGraphBase/J3DPacket.cpp" ),
1128- Object (MatchingFor ("GZ2E01" , "GZ2J01" ), "JSystem/J3DGraphBase/J3DShapeMtx.cpp" , extra_cflags = [ '-pragma "nosyminline on"' ] ),
1133+ Object (MatchingFor ("GZ2E01" , "GZ2J01" ), "JSystem/J3DGraphBase/J3DShapeMtx.cpp" ),
11291134 Object (NonMatching , "JSystem/J3DGraphBase/J3DShapeDraw.cpp" ),
11301135 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/J3DGraphBase/J3DShape.cpp" ),
11311136 Object (MatchingFor ("GZ2E01" , "GZ2P01" , "GZ2J01" ), "JSystem/J3DGraphBase/J3DMaterial.cpp" ),
0 commit comments