mirror of
https://github.com/zeldaret/botw
synced 2026-09-13 04:35:52 -04:00
build: Split the main CMakeLists.txt for readability reasons
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
add_subdirectory(Game/AI/Action)
|
||||
add_subdirectory(Game/DLC)
|
||||
|
||||
add_subdirectory(KingSystem)
|
||||
@@ -0,0 +1,6 @@
|
||||
target_sources(uking PRIVATE
|
||||
actionSetInstEventFlag.cpp
|
||||
actionSetInstEventFlag.h
|
||||
actionSetLinkTagBasic.cpp
|
||||
actionSetLinkTagBasic.h
|
||||
)
|
||||
@@ -0,0 +1,4 @@
|
||||
target_sources(uking PRIVATE
|
||||
aoc2.cpp
|
||||
aoc2.h
|
||||
)
|
||||
@@ -0,0 +1,35 @@
|
||||
target_sources(uking PRIVATE
|
||||
actActor.h
|
||||
actActorConstDataAccess.cpp
|
||||
actActorConstDataAccess.h
|
||||
actActorCreator.cpp
|
||||
actActorCreator.h
|
||||
actActorFactory.cpp
|
||||
actActorFactory.h
|
||||
actActorLinkConstDataAccess.cpp
|
||||
actActorLinkConstDataAccess.h
|
||||
actActorParamMgr.h
|
||||
actAiAction.cpp
|
||||
actAiAction.h
|
||||
actAiClass.cpp
|
||||
actAiClass.h
|
||||
actAiParam.cpp
|
||||
actAiParam.h
|
||||
actBaseProc.cpp
|
||||
actBaseProc.h
|
||||
actBaseProcHandle.cpp
|
||||
actBaseProcHandle.h
|
||||
actBaseProcJob.cpp
|
||||
actBaseProcJob.h
|
||||
actBaseProcJobHandler.cpp
|
||||
actBaseProcJobHandler.h
|
||||
actBaseProcLink.cpp
|
||||
actBaseProcLink.h
|
||||
actBaseProcMap.cpp
|
||||
actBaseProcMap.h
|
||||
actBaseProcMgr.cpp
|
||||
actBaseProcMgr.h
|
||||
actBaseProcUnit.cpp
|
||||
actBaseProcUnit.h
|
||||
actTag.h
|
||||
)
|
||||
@@ -0,0 +1,4 @@
|
||||
add_subdirectory(ActorSystem)
|
||||
add_subdirectory(Map)
|
||||
add_subdirectory(MessageSystem)
|
||||
add_subdirectory(Resource)
|
||||
@@ -0,0 +1,7 @@
|
||||
target_sources(uking PRIVATE
|
||||
mapTypes.h
|
||||
mapMubinIter.cpp
|
||||
mapMubinIter.h
|
||||
mapObject.cpp
|
||||
mapObject.h
|
||||
)
|
||||
@@ -0,0 +1,3 @@
|
||||
target_sources(uking PRIVATE
|
||||
mesTransceiver.h
|
||||
)
|
||||
@@ -0,0 +1,108 @@
|
||||
target_sources(uking PRIVATE
|
||||
GeneralParamList/resGParamListObject.h
|
||||
GeneralParamList/resGParamListObjectAirWall.h
|
||||
GeneralParamList/resGParamListObjectAnimalFollowOffset.h
|
||||
GeneralParamList/resGParamListObjectAnimalUnit.h
|
||||
GeneralParamList/resGParamListObjectArmor.h
|
||||
GeneralParamList/resGParamListObjectArmorEffect.h
|
||||
GeneralParamList/resGParamListObjectArmorHead.h
|
||||
GeneralParamList/resGParamListObjectArmorUpper.h
|
||||
GeneralParamList/resGParamListObjectArrow.h
|
||||
GeneralParamList/resGParamListObjectAttack.h
|
||||
GeneralParamList/resGParamListObjectAttackInterval.h
|
||||
GeneralParamList/resGParamListObjectAutoGen.h
|
||||
GeneralParamList/resGParamListObjectBeam.h
|
||||
GeneralParamList/resGParamListObjectBindActor.h
|
||||
GeneralParamList/resGParamListObjectBindBone.h
|
||||
GeneralParamList/resGParamListObjectBow.h
|
||||
GeneralParamList/resGParamListObjectBullet.h
|
||||
GeneralParamList/resGParamListObjectCamera.h
|
||||
GeneralParamList/resGParamListObjectChemicalType.h
|
||||
GeneralParamList/resGParamListObjectClothReaction.h
|
||||
GeneralParamList/resGParamListObjectCookSpice.h
|
||||
GeneralParamList/resGParamListObjectCureItem.h
|
||||
GeneralParamList/resGParamListObjectEatTarget.h
|
||||
GeneralParamList/resGParamListObjectEnemy.h
|
||||
GeneralParamList/resGParamListObjectEnemyLevel.h
|
||||
GeneralParamList/resGParamListObjectEnemyRace.h
|
||||
GeneralParamList/resGParamListObjectEnemyShown.h
|
||||
GeneralParamList/resGParamListObjectEvent.h
|
||||
GeneralParamList/resGParamListObjectExtendedEntity.h
|
||||
GeneralParamList/resGParamListObjectFish.h
|
||||
GeneralParamList/resGParamListObjectGelEnemy.h
|
||||
GeneralParamList/resGParamListObjectGeneral.h
|
||||
GeneralParamList/resGParamListObjectGiantArmor.h
|
||||
GeneralParamList/resGParamListObjectGiantArmorSlot.h
|
||||
GeneralParamList/resGParamListObjectGlobal.h
|
||||
GeneralParamList/resGParamListObjectGolem.h
|
||||
GeneralParamList/resGParamListObjectGolemIK.h
|
||||
GeneralParamList/resGParamListObjectGrab.h
|
||||
GeneralParamList/resGParamListObjectGuardian.h
|
||||
GeneralParamList/resGParamListObjectGuardianMini.h
|
||||
GeneralParamList/resGParamListObjectGuardianMiniWeapon.h
|
||||
GeneralParamList/resGParamListObjectHorse.h
|
||||
GeneralParamList/resGParamListObjectHorseCreator.h
|
||||
GeneralParamList/resGParamListObjectHorseObject.h
|
||||
GeneralParamList/resGParamListObjectHorseRider.h
|
||||
GeneralParamList/resGParamListObjectHorseTargetedInfo.h
|
||||
GeneralParamList/resGParamListObjectHorseUnit.h
|
||||
GeneralParamList/resGParamListObjectInsect.h
|
||||
GeneralParamList/resGParamListObjectItem.h
|
||||
GeneralParamList/resGParamListObjectLargeSword.h
|
||||
GeneralParamList/resGParamListObjectLiftable.h
|
||||
GeneralParamList/resGParamListObjectLumberjackTree.h
|
||||
GeneralParamList/resGParamListObjectMasterSword.h
|
||||
GeneralParamList/resGParamListObjectMonsterShop.h
|
||||
GeneralParamList/resGParamListObjectMotorcycle.h
|
||||
GeneralParamList/resGParamListObjectNest.h
|
||||
GeneralParamList/resGParamListObjectNpc.h
|
||||
GeneralParamList/resGParamListObjectNpcEquipment.h
|
||||
GeneralParamList/resGParamListObjectPictureBook.h
|
||||
GeneralParamList/resGParamListObjectPlayer.h
|
||||
GeneralParamList/resGParamListObjectPrey.h
|
||||
GeneralParamList/resGParamListObjectRod.h
|
||||
GeneralParamList/resGParamListObjectRope.h
|
||||
GeneralParamList/resGParamListObjectRupee.h
|
||||
GeneralParamList/resGParamListObjectSandworm.h
|
||||
GeneralParamList/resGParamListObjectSeriesArmor.h
|
||||
GeneralParamList/resGParamListObjectShiekerStone.h
|
||||
GeneralParamList/resGParamListObjectShield.h
|
||||
GeneralParamList/resGParamListObjectSmallSword.h
|
||||
GeneralParamList/resGParamListObjectSpear.h
|
||||
GeneralParamList/resGParamListObjectStalEnemy.h
|
||||
GeneralParamList/resGParamListObjectSwarm.h
|
||||
GeneralParamList/resGParamListObjectSystem.h
|
||||
GeneralParamList/resGParamListObjectTraveler.cpp
|
||||
GeneralParamList/resGParamListObjectTraveler.h
|
||||
GeneralParamList/resGParamListObjectWeaponCommon.h
|
||||
GeneralParamList/resGParamListObjectWeaponOption.h
|
||||
GeneralParamList/resGParamListObjectWeaponThrow.h
|
||||
GeneralParamList/resGParamListObjectWizzrobe.h
|
||||
GeneralParamList/resGParamListObjectWolfLink.h
|
||||
GeneralParamList/resGParamListObjectZora.h
|
||||
GeneralParamList/resGParamListTraits.h
|
||||
|
||||
resCurrentResNameMgr.cpp
|
||||
resCurrentResNameMgr.h
|
||||
resEntryFactory.cpp
|
||||
resEntryFactory.h
|
||||
|
||||
resResource.cpp
|
||||
resResource.h
|
||||
resResourceActorLink.cpp
|
||||
resResourceActorLink.h
|
||||
resResourceAIProgram.cpp
|
||||
resResourceAIProgram.h
|
||||
resResourceArchive.cpp
|
||||
resResourceArchive.h
|
||||
resResourceDemo.cpp
|
||||
resResourceDemo.h
|
||||
resResourceDrop.cpp
|
||||
resResourceDrop.h
|
||||
resResourceGParamList.cpp
|
||||
resResourceGParamList.h
|
||||
resResourceLod.cpp
|
||||
resResourceLod.h
|
||||
resResourceRecipe.cpp
|
||||
resResourceRecipe.h
|
||||
)
|
||||
@@ -0,0 +1,3 @@
|
||||
target_sources(uking PRIVATE
|
||||
teraSystem.h
|
||||
)
|
||||
@@ -0,0 +1,36 @@
|
||||
target_sources(uking PRIVATE
|
||||
Thread/Event.cpp
|
||||
Thread/Event.h
|
||||
Thread/GameTaskThread.cpp
|
||||
Thread/GameTaskThread.h
|
||||
Thread/ManagedTask.cpp
|
||||
Thread/ManagedTask.h
|
||||
Thread/ManagedTaskHandle.cpp
|
||||
Thread/ManagedTaskHandle.h
|
||||
Thread/Task.cpp
|
||||
Thread/Task.h
|
||||
Thread/TaskMgr.cpp
|
||||
Thread/TaskMgr.h
|
||||
Thread/TaskQueueBase.cpp
|
||||
Thread/TaskQueueBase.h
|
||||
Thread/TaskQueue.cpp
|
||||
Thread/TaskQueue.h
|
||||
Thread/TaskQueueLock.cpp
|
||||
Thread/TaskQueueLock.h
|
||||
Thread/TaskThread.cpp
|
||||
Thread/TaskThread.h
|
||||
|
||||
Byaml.cpp
|
||||
Byaml.h
|
||||
ByamlLocal.cpp
|
||||
ByamlLocal.h
|
||||
ByamlUtil.cpp
|
||||
Debug.h
|
||||
FixedString.h
|
||||
HashUtil.h
|
||||
HeapUtil.cpp
|
||||
HeapUtil.h
|
||||
ParamIO.h
|
||||
StrTreeMap.h
|
||||
Types.h
|
||||
)
|
||||
Reference in New Issue
Block a user