metaforce/Runtime/Weapon/CMakeLists.txt

39 lines
1.5 KiB
CMake

set(WEAPON_SOURCES
WeaponCommon.hpp WeaponCommon.cpp
CWeaponMgr.hpp CWeaponMgr.cpp
CGunController.hpp CGunController.cpp
CGunMotion.hpp CGunMotion.cpp
CGrappleArm.hpp CGrappleArm.cpp
CWeaponMode.hpp
CPlayerGun.hpp CPlayerGun.cpp
CGunWeapon.hpp CGunWeapon.cpp
CAuxWeapon.hpp CAuxWeapon.cpp
CPowerBeam.hpp CPowerBeam.cpp
CIceBeam.hpp CIceBeam.cpp
CWaveBeam.hpp CWaveBeam.cpp
CPlasmaBeam.hpp CPlasmaBeam.cpp
CPhazonBeam.hpp CPhazonBeam.cpp
CGSFreeLook.hpp CGSFreeLook.cpp
CGSComboFire.hpp CGSComboFire.cpp
CGSFidget.hpp CGSFidget.cpp
CFidget.hpp CFidget.cpp
CWeapon.hpp CWeapon.cpp
CGameProjectile.hpp CGameProjectile.cpp
CBeamProjectile.hpp CBeamProjectile.cpp
CElectricBeamProjectile.hpp CElectricBeamProjectile.cpp
CTargetableProjectile.hpp CTargetableProjectile.cpp
CBeamInfo.hpp
CPlasmaProjectile.hpp CPlasmaProjectile.cpp
CEnergyProjectile.cpp CEnergyProjectile.cpp
CProjectileWeapon.hpp CProjectileWeapon.cpp
CBomb.hpp CBomb.cpp
CPowerBomb.hpp CPowerBomb.cpp
CFlameInfo.hpp CFlameInfo.cpp
CFlameThrower.hpp CFlameThrower.cpp
CWaveBuster.hpp CWaveBuster.cpp
CNewFlameThrower.hpp CNewFlameThrower.cpp
CProjectileInfo.hpp CProjectileInfo.cpp
CBurstFire.hpp CBurstFire.cpp)
runtime_add_list(Weapon WEAPON_SOURCES)