mirror of
https://github.com/DrBeef/JKXR.git
synced 2024-12-13 14:11:33 +00:00
192 lines
5.3 KiB
Makefile
192 lines
5.3 KiB
Makefile
|
|
||
|
LOCAL_PATH := $(call my-dir)
|
||
|
|
||
|
|
||
|
include $(CLEAR_VARS)
|
||
|
|
||
|
|
||
|
LOCAL_MODULE := jogamearm
|
||
|
|
||
|
|
||
|
LOCAL_CFLAGS := $(JK3_BASE_CFLAGS) -DSP_GAME -DJK2_MODE
|
||
|
LOCAL_CPPFLAGS := $(JK3_BASE_CPPFLAGS) -DSP_GAME -DJK2_MODE
|
||
|
|
||
|
LOCAL_LDLIBS := $(JK3_BASE_LDLIBS)
|
||
|
|
||
|
|
||
|
LOCAL_LDLIBS += -llog -lz
|
||
|
#LOCAL_STATIC_LIBRARIES := s-setup lz
|
||
|
LOCAL_SHARED_LIBRARIES :=
|
||
|
|
||
|
LOCAL_C_INCLUDES := $(JK3_BASE_C_INCLUDES) $(TOP_DIR) $(GL4ES_PATH) $(GL4ES_PATH)/include $(JK2_CODE_PATH)/game $(TOP_DIR)/SupportLibs/openal/include $(JK3_CODE_PATH)/rd-vanilla $(JK3_CODE_PATH)/rd-common
|
||
|
|
||
|
JK2_SRC = \
|
||
|
codeJK2/game/AI_Atst.cpp \
|
||
|
codeJK2/game/AI_Default.cpp \
|
||
|
codeJK2/game/AI_Droid.cpp \
|
||
|
codeJK2/game/AI_GalakMech.cpp \
|
||
|
codeJK2/game/AI_Grenadier.cpp \
|
||
|
codeJK2/game/AI_Howler.cpp \
|
||
|
codeJK2/game/AI_ImperialProbe.cpp \
|
||
|
codeJK2/game/AI_Interrogator.cpp \
|
||
|
codeJK2/game/AI_Jedi.cpp \
|
||
|
codeJK2/game/AI_Mark1.cpp \
|
||
|
codeJK2/game/AI_Mark2.cpp \
|
||
|
codeJK2/game/AI_MineMonster.cpp \
|
||
|
codeJK2/game/AI_Remote.cpp \
|
||
|
codeJK2/game/AI_Seeker.cpp \
|
||
|
codeJK2/game/AI_Sentry.cpp \
|
||
|
codeJK2/game/AI_Sniper.cpp \
|
||
|
codeJK2/game/AI_Stormtrooper.cpp \
|
||
|
codeJK2/game/AI_Utils.cpp \
|
||
|
codeJK2/game/G_Timer.cpp \
|
||
|
codeJK2/game/NPC.cpp \
|
||
|
codeJK2/game/NPC_behavior.cpp \
|
||
|
codeJK2/game/NPC_combat.cpp \
|
||
|
codeJK2/game/NPC_goal.cpp \
|
||
|
codeJK2/game/NPC_misc.cpp \
|
||
|
codeJK2/game/NPC_move.cpp \
|
||
|
codeJK2/game/NPC_reactions.cpp \
|
||
|
codeJK2/game/NPC_senses.cpp \
|
||
|
codeJK2/game/NPC_sounds.cpp \
|
||
|
codeJK2/game/NPC_spawn.cpp \
|
||
|
codeJK2/game/NPC_stats.cpp \
|
||
|
codeJK2/game/NPC_utils.cpp \
|
||
|
codeJK2/game/Q3_Interface.cpp \
|
||
|
codeJK2/game/Q3_Registers.cpp \
|
||
|
codeJK2/game/bg_misc.cpp \
|
||
|
codeJK2/game/bg_pangles.cpp \
|
||
|
codeJK2/game/bg_panimate.cpp \
|
||
|
codeJK2/game/bg_pmove.cpp \
|
||
|
codeJK2/game/bg_slidemove.cpp \
|
||
|
codeJK2/game/g_ICARUS.cpp \
|
||
|
codeJK2/game/g_active.cpp \
|
||
|
codeJK2/game/g_breakable.cpp \
|
||
|
codeJK2/game/g_camera.cpp \
|
||
|
codeJK2/game/g_client.cpp \
|
||
|
codeJK2/game/g_cmds.cpp \
|
||
|
codeJK2/game/g_combat.cpp \
|
||
|
codeJK2/game/g_functions.cpp \
|
||
|
codeJK2/game/g_fx.cpp \
|
||
|
codeJK2/game/g_inventory.cpp \
|
||
|
codeJK2/game/g_itemLoad.cpp \
|
||
|
codeJK2/game/g_items.cpp \
|
||
|
codeJK2/game/g_main.cpp \
|
||
|
codeJK2/game/g_mem.cpp \
|
||
|
codeJK2/game/g_misc.cpp \
|
||
|
codeJK2/game/g_misc_model.cpp \
|
||
|
codeJK2/game/g_missile.cpp \
|
||
|
codeJK2/game/g_mover.cpp \
|
||
|
codeJK2/game/g_nav.cpp \
|
||
|
codeJK2/game/g_navnew.cpp \
|
||
|
codeJK2/game/g_navigator.cpp \
|
||
|
codeJK2/game/g_object.cpp \
|
||
|
codeJK2/game/g_objectives.cpp \
|
||
|
codeJK2/game/g_ref.cpp \
|
||
|
codeJK2/game/g_roff.cpp \
|
||
|
codeJK2/game/g_savegame.cpp \
|
||
|
codeJK2/game/g_session.cpp \
|
||
|
codeJK2/game/g_spawn.cpp \
|
||
|
codeJK2/game/g_svcmds.cpp \
|
||
|
codeJK2/game/g_target.cpp \
|
||
|
codeJK2/game/g_trigger.cpp \
|
||
|
codeJK2/game/g_turret.cpp \
|
||
|
codeJK2/game/g_usable.cpp \
|
||
|
codeJK2/game/g_utils.cpp \
|
||
|
codeJK2/game/g_weapon.cpp \
|
||
|
codeJK2/game/g_weaponLoad.cpp \
|
||
|
codeJK2/game/genericparser2.cpp \
|
||
|
codeJK2/game/wp_atst.cpp \
|
||
|
codeJK2/game/wp_blaster_rifle.cpp \
|
||
|
codeJK2/game/wp_bot_laser.cpp \
|
||
|
codeJK2/game/wp_bowcaster.cpp \
|
||
|
codeJK2/game/wp_bryar_pistol.cpp \
|
||
|
codeJK2/game/wp_demp2.cpp \
|
||
|
codeJK2/game/wp_det_pack.cpp \
|
||
|
codeJK2/game/wp_disruptor.cpp \
|
||
|
codeJK2/game/wp_emplaced_gun.cpp \
|
||
|
codeJK2/game/wp_flechette.cpp \
|
||
|
codeJK2/game/wp_melee.cpp \
|
||
|
codeJK2/game/wp_repeater.cpp \
|
||
|
codeJK2/game/wp_rocket_launcher.cpp \
|
||
|
codeJK2/game/wp_saber.cpp \
|
||
|
codeJK2/game/wp_stun_baton.cpp \
|
||
|
codeJK2/game/wp_thermal.cpp \
|
||
|
codeJK2/game/wp_trip_mine.cpp \
|
||
|
codeJK2/cgame/FX_ATSTMain.cpp \
|
||
|
codeJK2/cgame/FX_Blaster.cpp \
|
||
|
codeJK2/cgame/FX_Bowcaster.cpp \
|
||
|
codeJK2/cgame/FX_BryarPistol.cpp \
|
||
|
codeJK2/cgame/FX_DEMP2.cpp \
|
||
|
codeJK2/cgame/FX_Disruptor.cpp \
|
||
|
codeJK2/cgame/FX_Emplaced.cpp \
|
||
|
codeJK2/cgame/FX_Flechette.cpp \
|
||
|
codeJK2/cgame/FX_HeavyRepeater.cpp \
|
||
|
codeJK2/cgame/FX_RocketLauncher.cpp \
|
||
|
codeJK2/cgame/FxPrimitives.cpp \
|
||
|
codeJK2/cgame/FxPrimitives.h \
|
||
|
codeJK2/cgame/FxScheduler.cpp \
|
||
|
codeJK2/cgame/FxScheduler.h \
|
||
|
codeJK2/cgame/FxSystem.cpp \
|
||
|
codeJK2/cgame/FxSystem.h \
|
||
|
codeJK2/cgame/FxTemplate.cpp \
|
||
|
codeJK2/cgame/FxUtil.cpp \
|
||
|
codeJK2/cgame/FxUtil.h \
|
||
|
codeJK2/cgame/animtable.h \
|
||
|
codeJK2/cgame/cg_camera.cpp \
|
||
|
codeJK2/cgame/cg_camera.h \
|
||
|
codeJK2/cgame/cg_consolecmds.cpp \
|
||
|
codeJK2/cgame/cg_credits.cpp \
|
||
|
codeJK2/cgame/cg_draw.cpp \
|
||
|
codeJK2/cgame/cg_drawtools.cpp \
|
||
|
codeJK2/cgame/cg_effects.cpp \
|
||
|
codeJK2/cgame/cg_ents.cpp \
|
||
|
codeJK2/cgame/cg_event.cpp \
|
||
|
codeJK2/cgame/cg_info.cpp \
|
||
|
codeJK2/cgame/cg_lights.cpp \
|
||
|
codeJK2/cgame/cg_local.h \
|
||
|
codeJK2/cgame/cg_localents.cpp \
|
||
|
codeJK2/cgame/cg_main.cpp \
|
||
|
codeJK2/cgame/cg_marks.cpp \
|
||
|
codeJK2/cgame/cg_media.h \
|
||
|
codeJK2/cgame/cg_players.cpp \
|
||
|
codeJK2/cgame/cg_playerstate.cpp \
|
||
|
codeJK2/cgame/cg_predict.cpp \
|
||
|
codeJK2/cgame/cg_public.h \
|
||
|
codeJK2/cgame/cg_scoreboard.cpp \
|
||
|
codeJK2/cgame/cg_servercmds.cpp \
|
||
|
codeJK2/cgame/cg_snapshot.cpp \
|
||
|
codeJK2/cgame/cg_syscalls.cpp \
|
||
|
codeJK2/cgame/cg_text.cpp \
|
||
|
codeJK2/cgame/cg_view.cpp \
|
||
|
codeJK2/cgame/cg_weapons.cpp \
|
||
|
code/ui/gameinfo.cpp \
|
||
|
code/qcommon/tri_coll_test.cpp \
|
||
|
code/qcommon/q_shared.cpp \
|
||
|
codeJK2/icarus/BlockStream.cpp \
|
||
|
codeJK2/icarus/Sequence.cpp \
|
||
|
codeJK2/icarus/Sequencer.cpp \
|
||
|
codeJK2/icarus/TaskManager.cpp \
|
||
|
codeJK2/icarus/Instance.cpp \
|
||
|
${JK3_CODE_PATH}/Rufl/hstring.cpp \
|
||
|
\
|
||
|
${SHARED_PATH}/qcommon/q_color.c \
|
||
|
${SHARED_PATH}/qcommon/q_math.c \
|
||
|
${SHARED_PATH}/qcommon/q_string.c \
|
||
|
${SHARED_PATH}/qcommon/safe/string.cpp \
|
||
|
${SHARED_PATH}/qcommon/safe/files.cpp \
|
||
|
|
||
|
|
||
|
LOCAL_SRC_FILES += $(JK2_SRC)
|
||
|
|
||
|
|
||
|
include $(BUILD_SHARED_LIBRARY)
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|