2012-11-01 16:19:01 +01:00
|
|
|
LOCAL_PATH := $(call my-dir)
|
|
|
|
|
|
|
|
|
|
# BEGIN Native Audio Separate Library - copy paste this section to your Android.mk
|
|
|
|
|
|
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
|
|
|
|
|
|
LOCAL_MODULE := native_audio
|
2013-12-21 13:05:51 +01:00
|
|
|
LOCAL_CFLAGS := -O3 -fsigned-char -Wall -Wno-multichar -Wno-psabi -D__STDC_CONSTANT_MACROS
|
2013-02-04 20:19:00 +01:00
|
|
|
# yes, it's really CPPFLAGS for C++
|
2013-08-30 20:13:59 +02:00
|
|
|
LOCAL_CPPFLAGS := -fno-exceptions -std=gnu++11 -fno-rtti
|
2012-11-01 16:19:01 +01:00
|
|
|
NATIVE := ../../native
|
|
|
|
|
LOCAL_SRC_FILES := \
|
|
|
|
|
$(NATIVE)/android/native-audio-so.cpp
|
|
|
|
|
LOCAL_LDLIBS := -lOpenSLES -llog
|
|
|
|
|
|
|
|
|
|
include $(BUILD_SHARED_LIBRARY)
|
|
|
|
|
|
|
|
|
|
# END Native Audio Separate Library - copy paste this section to your Android.mk
|
|
|
|
|
|
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
|
|
|
|
|
|
#TARGET_PLATFORM := android-8
|
|
|
|
|
|
|
|
|
|
NATIVE := ../../native
|
|
|
|
|
SRC := ../..
|
|
|
|
|
|
2013-10-14 02:39:34 -07:00
|
|
|
include $(LOCAL_PATH)/Locals.mk
|
2012-11-01 16:19:01 +01:00
|
|
|
|
2013-03-21 20:52:33 +01:00
|
|
|
# http://software.intel.com/en-us/articles/getting-started-on-optimizing-ndk-project-for-multiple-cpu-architectures
|
|
|
|
|
|
2013-10-28 16:45:25 +01:00
|
|
|
ifeq ($(TARGET_ARCH_ABI),x86)
|
2013-03-21 20:52:33 +01:00
|
|
|
ARCH_FILES := \
|
|
|
|
|
$(SRC)/Common/ABI.cpp \
|
|
|
|
|
$(SRC)/Common/x64Emitter.cpp \
|
|
|
|
|
$(SRC)/Common/CPUDetect.cpp \
|
|
|
|
|
$(SRC)/Common/Thunk.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/x86/CompALU.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/x86/CompBranch.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/x86/CompFPU.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/x86/CompLoadStore.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/x86/CompVFPU.cpp \
|
2013-12-17 23:40:27 +01:00
|
|
|
$(SRC)/Core/MIPS/x86/CompReplace.cpp \
|
2013-03-21 20:52:33 +01:00
|
|
|
$(SRC)/Core/MIPS/x86/Asm.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/x86/Jit.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/x86/RegCache.cpp \
|
2013-11-24 15:58:15 +01:00
|
|
|
$(SRC)/Core/MIPS/x86/RegCacheFPU.cpp \
|
|
|
|
|
$(SRC)/GPU/GLES/VertexDecoderX86.cpp
|
2013-03-21 20:52:33 +01:00
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
|
|
|
|
|
ARCH_FILES := \
|
2013-11-02 10:14:25 -07:00
|
|
|
$(SRC)/GPU/Common/TextureDecoderNEON.cpp.neon \
|
2013-03-21 20:52:33 +01:00
|
|
|
$(SRC)/Common/ArmEmitter.cpp \
|
|
|
|
|
$(SRC)/Common/ArmCPUDetect.cpp \
|
|
|
|
|
$(SRC)/Common/ArmThunk.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompALU.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompBranch.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompFPU.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompLoadStore.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompVFPU.cpp \
|
2013-11-19 16:25:38 +01:00
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompVFPUNEON.cpp \
|
2013-12-17 23:40:27 +01:00
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompReplace.cpp \
|
2013-03-21 20:52:33 +01:00
|
|
|
$(SRC)/Core/MIPS/ARM/ArmAsm.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmJit.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmRegCache.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmRegCacheFPU.cpp \
|
2013-11-24 15:58:15 +01:00
|
|
|
$(SRC)/GPU/GLES/VertexDecoderArm.cpp \
|
2013-11-19 16:25:38 +01:00
|
|
|
ArmEmitterTest.cpp
|
2013-03-21 20:52:33 +01:00
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
ifeq ($(TARGET_ARCH_ABI),armeabi)
|
|
|
|
|
ARCH_FILES := \
|
|
|
|
|
$(SRC)/Common/ArmEmitter.cpp \
|
|
|
|
|
$(SRC)/Common/ArmCPUDetect.cpp \
|
|
|
|
|
$(SRC)/Common/ArmThunk.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompALU.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompBranch.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompFPU.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompLoadStore.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompVFPU.cpp \
|
2013-11-19 16:25:38 +01:00
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompVFPUNEON.cpp \
|
2013-12-17 23:40:27 +01:00
|
|
|
$(SRC)/Core/MIPS/ARM/ArmCompReplace.cpp \
|
2013-03-21 20:52:33 +01:00
|
|
|
$(SRC)/Core/MIPS/ARM/ArmAsm.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmJit.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmRegCache.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/ARM/ArmRegCacheFPU.cpp \
|
2013-11-24 15:58:15 +01:00
|
|
|
$(SRC)/GPU/GLES/VertexDecoderArm.cpp \
|
2013-11-19 16:25:38 +01:00
|
|
|
ArmEmitterTest.cpp
|
2013-03-21 20:52:33 +01:00
|
|
|
endif
|
|
|
|
|
|
2013-10-14 02:39:34 -07:00
|
|
|
EXEC_AND_LIB_FILES := \
|
2013-03-21 20:52:33 +01:00
|
|
|
$(ARCH_FILES) \
|
2013-03-07 00:10:53 +01:00
|
|
|
TestRunner.cpp \
|
2013-09-04 10:51:14 +02:00
|
|
|
$(SRC)/Core/MIPS/MIPS.cpp.arm \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSAnalyst.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSDis.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSDisVFPU.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSInt.cpp.arm \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSIntVFPU.cpp.arm \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSStackWalk.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSTables.cpp \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSVFPUUtils.cpp.arm \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSCodeUtils.cpp.arm \
|
|
|
|
|
$(SRC)/Core/MIPS/MIPSDebugInterface.cpp \
|
2013-03-30 15:44:10 +01:00
|
|
|
$(SRC)/UI/ui_atlas.cpp \
|
2013-05-22 18:00:06 +02:00
|
|
|
$(SRC)/UI/OnScreenDisplay.cpp \
|
2013-01-08 13:49:52 +01:00
|
|
|
$(SRC)/ext/disarm.cpp \
|
2012-11-05 15:41:37 +01:00
|
|
|
$(SRC)/ext/libkirk/AES.c \
|
2013-02-25 00:45:10 +10:00
|
|
|
$(SRC)/ext/libkirk/amctrl.c \
|
2012-11-05 15:41:37 +01:00
|
|
|
$(SRC)/ext/libkirk/SHA1.c \
|
|
|
|
|
$(SRC)/ext/libkirk/bn.c \
|
|
|
|
|
$(SRC)/ext/libkirk/ec.c \
|
|
|
|
|
$(SRC)/ext/libkirk/kirk_engine.c \
|
2013-01-02 22:10:41 +01:00
|
|
|
$(SRC)/ext/snappy/snappy-c.cpp \
|
|
|
|
|
$(SRC)/ext/snappy/snappy.cpp \
|
2013-04-30 20:54:10 +08:00
|
|
|
$(SRC)/ext/xbrz/xbrz.cpp \
|
2013-08-16 22:58:38 -07:00
|
|
|
$(SRC)/ext/xxhash.c \
|
2013-05-22 11:04:58 +02:00
|
|
|
$(SRC)/Common/Crypto/md5.cpp \
|
2013-09-03 00:36:03 +02:00
|
|
|
$(SRC)/Common/Crypto/sha1.cpp \
|
2013-10-06 21:26:08 -07:00
|
|
|
$(SRC)/Common/ChunkFile.cpp \
|
2013-07-03 14:37:31 -04:00
|
|
|
$(SRC)/Common/KeyMap.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Common/LogManager.cpp \
|
|
|
|
|
$(SRC)/Common/MemArena.cpp \
|
|
|
|
|
$(SRC)/Common/MemoryUtil.cpp \
|
|
|
|
|
$(SRC)/Common/MsgHandler.cpp \
|
|
|
|
|
$(SRC)/Common/FileUtil.cpp \
|
2013-05-03 16:22:15 +10:00
|
|
|
$(SRC)/Common/StringUtils.cpp \
|
2013-05-03 16:31:53 +10:00
|
|
|
$(SRC)/Common/ThreadPools.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Common/Timer.cpp \
|
|
|
|
|
$(SRC)/Common/Misc.cpp \
|
|
|
|
|
$(SRC)/GPU/Math3D.cpp \
|
2012-12-29 03:34:11 -08:00
|
|
|
$(SRC)/GPU/GPUCommon.cpp \
|
2012-11-18 23:21:36 +01:00
|
|
|
$(SRC)/GPU/GPUState.cpp \
|
2012-12-27 00:18:45 +01:00
|
|
|
$(SRC)/GPU/GeDisasm.cpp \
|
2013-09-15 12:46:14 +02:00
|
|
|
$(SRC)/GPU/Common/IndexGenerator.cpp.arm \
|
|
|
|
|
$(SRC)/GPU/Common/VertexDecoderCommon.cpp.arm \
|
2013-09-15 21:27:13 -07:00
|
|
|
$(SRC)/GPU/Common/TextureDecoder.cpp \
|
2013-10-12 02:05:55 +02:00
|
|
|
$(SRC)/GPU/Common/PostShader.cpp \
|
2013-10-12 04:02:21 -07:00
|
|
|
$(SRC)/GPU/Debugger/Breakpoints.cpp \
|
2013-10-12 10:02:21 -07:00
|
|
|
$(SRC)/GPU/Debugger/Stepping.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/GPU/GLES/Framebuffer.cpp \
|
2013-08-20 22:34:47 +02:00
|
|
|
$(SRC)/GPU/GLES/GLES_GPU.cpp.arm \
|
2013-04-14 10:11:56 +02:00
|
|
|
$(SRC)/GPU/GLES/TextureCache.cpp.arm \
|
|
|
|
|
$(SRC)/GPU/GLES/TransformPipeline.cpp.arm \
|
2013-11-13 14:56:34 +01:00
|
|
|
$(SRC)/GPU/GLES/SoftwareTransform.cpp.arm \
|
2013-04-14 10:11:56 +02:00
|
|
|
$(SRC)/GPU/GLES/StateMapping.cpp.arm \
|
|
|
|
|
$(SRC)/GPU/GLES/VertexDecoder.cpp.arm \
|
2013-08-20 22:34:47 +02:00
|
|
|
$(SRC)/GPU/GLES/ShaderManager.cpp.arm \
|
|
|
|
|
$(SRC)/GPU/GLES/VertexShaderGenerator.cpp.arm \
|
|
|
|
|
$(SRC)/GPU/GLES/FragmentShaderGenerator.cpp.arm \
|
2013-05-02 09:06:35 +08:00
|
|
|
$(SRC)/GPU/GLES/TextureScaler.cpp \
|
2013-08-23 00:26:16 +02:00
|
|
|
$(SRC)/GPU/GLES/Spline.cpp \
|
2012-11-06 17:05:27 +01:00
|
|
|
$(SRC)/GPU/Null/NullGpu.cpp \
|
2013-08-17 10:49:50 +02:00
|
|
|
$(SRC)/GPU/Software/Clipper.cpp \
|
|
|
|
|
$(SRC)/GPU/Software/Lighting.cpp \
|
|
|
|
|
$(SRC)/GPU/Software/Rasterizer.cpp \
|
|
|
|
|
$(SRC)/GPU/Software/SoftGpu.cpp \
|
|
|
|
|
$(SRC)/GPU/Software/TransformUnit.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/ELF/ElfReader.cpp \
|
2013-04-08 21:46:41 +02:00
|
|
|
$(SRC)/Core/ELF/PBPReader.cpp \
|
2012-11-05 15:41:37 +01:00
|
|
|
$(SRC)/Core/ELF/PrxDecrypter.cpp \
|
2012-11-30 21:49:59 +01:00
|
|
|
$(SRC)/Core/ELF/ParamSFO.cpp \
|
2013-10-17 16:00:43 +02:00
|
|
|
$(SRC)/Core/HW/SimpleAT3Dec.cpp \
|
2013-08-11 11:40:41 -07:00
|
|
|
$(SRC)/Core/HW/AsyncIOManager.cpp \
|
2012-11-06 15:45:13 +01:00
|
|
|
$(SRC)/Core/HW/MemoryStick.cpp \
|
2013-06-01 23:37:51 +02:00
|
|
|
$(SRC)/Core/HW/MpegDemux.cpp.arm \
|
2013-04-14 10:11:56 +02:00
|
|
|
$(SRC)/Core/HW/MediaEngine.cpp.arm \
|
|
|
|
|
$(SRC)/Core/HW/SasAudio.cpp.arm \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/Core.cpp \
|
|
|
|
|
$(SRC)/Core/Config.cpp \
|
|
|
|
|
$(SRC)/Core/CoreTiming.cpp \
|
2013-05-30 22:42:27 -07:00
|
|
|
$(SRC)/Core/CwCheat.cpp \
|
2013-06-23 00:25:55 -04:00
|
|
|
$(SRC)/Core/HDRemaster.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/Host.cpp \
|
|
|
|
|
$(SRC)/Core/Loaders.cpp \
|
|
|
|
|
$(SRC)/Core/PSPLoaders.cpp \
|
|
|
|
|
$(SRC)/Core/MemMap.cpp \
|
2012-11-18 23:21:36 +01:00
|
|
|
$(SRC)/Core/MemMapFunctions.cpp \
|
2013-03-01 08:58:05 -08:00
|
|
|
$(SRC)/Core/Reporting.cpp \
|
2012-12-27 10:34:22 -08:00
|
|
|
$(SRC)/Core/SaveState.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/System.cpp \
|
|
|
|
|
$(SRC)/Core/PSPMixer.cpp \
|
|
|
|
|
$(SRC)/Core/Debugger/Breakpoints.cpp \
|
|
|
|
|
$(SRC)/Core/Debugger/SymbolMap.cpp \
|
2012-12-10 13:08:54 +01:00
|
|
|
$(SRC)/Core/Dialog/PSPDialog.cpp \
|
2013-09-13 23:19:53 +08:00
|
|
|
$(SRC)/Core/Dialog/PSPGamedataInstallDialog.cpp \
|
2012-12-10 13:08:54 +01:00
|
|
|
$(SRC)/Core/Dialog/PSPMsgDialog.cpp \
|
2013-10-13 10:32:56 +08:00
|
|
|
$(SRC)/Core/Dialog/PSPNetconfDialog.cpp \
|
2012-12-15 15:43:59 -08:00
|
|
|
$(SRC)/Core/Dialog/PSPOskDialog.cpp \
|
2012-12-10 13:08:54 +01:00
|
|
|
$(SRC)/Core/Dialog/PSPPlaceholderDialog.cpp \
|
|
|
|
|
$(SRC)/Core/Dialog/PSPSaveDialog.cpp \
|
|
|
|
|
$(SRC)/Core/Dialog/SavedataParam.cpp \
|
2013-02-22 20:05:07 +01:00
|
|
|
$(SRC)/Core/Font/PGF.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/HLETables.cpp \
|
2013-11-30 20:57:44 +01:00
|
|
|
$(SRC)/Core/HLE/ReplaceTables.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/HLE.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceAtrac.cpp \
|
2013-10-28 16:45:25 +01:00
|
|
|
$(SRC)/Core/HLE/__sceAudio.cpp.arm \
|
|
|
|
|
$(SRC)/Core/HLE/sceAudio.cpp.arm \
|
|
|
|
|
$(SRC)/Core/HLE/sceAudiocodec.cpp.arm \
|
2013-01-29 08:17:41 -08:00
|
|
|
$(SRC)/Core/HLE/sceChnnlsv.cpp \
|
2013-06-30 20:21:56 +08:00
|
|
|
$(SRC)/Core/HLE/sceCcc.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/sceCtrl.cpp \
|
2013-04-05 10:14:12 -07:00
|
|
|
$(SRC)/Core/HLE/sceDeflt.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/sceDisplay.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceDmac.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceGe.cpp \
|
2012-11-22 22:29:51 +01:00
|
|
|
$(SRC)/Core/HLE/sceFont.cpp \
|
2013-09-04 10:34:00 +02:00
|
|
|
$(SRC)/Core/HLE/sceHeap.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/sceHprm.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceHttp.cpp \
|
2012-11-09 12:31:58 +01:00
|
|
|
$(SRC)/Core/HLE/sceImpose.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/sceIo.cpp \
|
2013-05-15 19:49:34 +08:00
|
|
|
$(SRC)/Core/HLE/sceJpeg.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/sceKernel.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelAlarm.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelEventFlag.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelInterrupt.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelMemory.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelModule.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelMutex.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelMbx.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelMsgPipe.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelSemaphore.cpp \
|
2013-04-14 10:11:56 +02:00
|
|
|
$(SRC)/Core/HLE/sceKernelThread.cpp.arm \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/sceKernelTime.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceKernelVTimer.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceMpeg.cpp \
|
2013-05-15 19:49:34 +08:00
|
|
|
$(SRC)/Core/HLE/sceMd5.cpp \
|
2013-04-28 21:02:45 +08:00
|
|
|
$(SRC)/Core/HLE/sceMp4.cpp \
|
2013-05-06 21:09:40 +08:00
|
|
|
$(SRC)/Core/HLE/sceMp3.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/sceNet.cpp \
|
2013-11-28 16:05:11 +10:00
|
|
|
$(SRC)/Core/HLE/proAdhoc.cpp \
|
2013-09-07 00:55:42 +02:00
|
|
|
$(SRC)/Core/HLE/sceNetAdhoc.cpp \
|
2012-12-07 01:44:29 +07:00
|
|
|
$(SRC)/Core/HLE/sceOpenPSID.cpp \
|
2013-03-15 07:45:00 -07:00
|
|
|
$(SRC)/Core/HLE/sceP3da.cpp \
|
2014-01-25 12:19:48 +08:00
|
|
|
$(SRC)/Core/HLE/sceMt19937.cpp \
|
2012-12-07 01:44:29 +07:00
|
|
|
$(SRC)/Core/HLE/sceParseHttp.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceParseUri.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/scePower.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceRtc.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/scePsmf.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/sceSas.cpp \
|
2012-12-07 01:44:29 +07:00
|
|
|
$(SRC)/Core/HLE/sceSsl.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/sceUmd.cpp \
|
2012-12-17 21:45:32 +01:00
|
|
|
$(SRC)/Core/HLE/sceUsb.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/HLE/sceUtility.cpp \
|
2012-12-07 01:44:29 +07:00
|
|
|
$(SRC)/Core/HLE/sceVaudio.cpp \
|
2013-02-24 20:18:40 +01:00
|
|
|
$(SRC)/Core/HLE/scePspNpDrm_user.cpp \
|
2013-03-20 09:19:54 +08:00
|
|
|
$(SRC)/Core/HLE/sceGameUpdate.cpp \
|
2013-04-29 14:16:55 +09:00
|
|
|
$(SRC)/Core/HLE/sceNp.cpp \
|
|
|
|
|
$(SRC)/Core/HLE/scePauth.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/FileSystems/BlockDevices.cpp \
|
|
|
|
|
$(SRC)/Core/FileSystems/ISOFileSystem.cpp \
|
2013-12-29 23:28:31 +01:00
|
|
|
$(SRC)/Core/FileSystems/FileSystem.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/FileSystems/MetaFileSystem.cpp \
|
|
|
|
|
$(SRC)/Core/FileSystems/DirectoryFileSystem.cpp \
|
2013-07-27 23:46:26 -07:00
|
|
|
$(SRC)/Core/FileSystems/VirtualDiscFileSystem.cpp \
|
2013-05-08 21:41:22 +02:00
|
|
|
$(SRC)/Core/FileSystems/tlzrc.cpp \
|
2012-11-01 16:19:01 +01:00
|
|
|
$(SRC)/Core/MIPS/JitCommon/JitCommon.cpp \
|
2013-04-26 23:58:20 +02:00
|
|
|
$(SRC)/Core/MIPS/JitCommon/JitBlockCache.cpp \
|
2013-11-20 14:42:48 +01:00
|
|
|
$(SRC)/Core/Util/GameManager.cpp \
|
2012-11-18 13:04:49 +01:00
|
|
|
$(SRC)/Core/Util/BlockAllocator.cpp \
|
|
|
|
|
$(SRC)/Core/Util/ppge_atlas.cpp \
|
2013-03-02 14:27:46 -08:00
|
|
|
$(SRC)/Core/Util/PPGeDraw.cpp \
|
|
|
|
|
$(SRC)/git-version.cpp
|
2012-11-01 16:19:01 +01:00
|
|
|
|
2013-10-14 02:39:34 -07:00
|
|
|
# These are the files just for ppsspp_jni
|
|
|
|
|
LOCAL_MODULE := ppsspp_jni
|
|
|
|
|
LOCAL_SRC_FILES := \
|
|
|
|
|
$(EXEC_AND_LIB_FILES) \
|
|
|
|
|
$(SRC)/native/android/app-android.cpp \
|
2013-11-02 17:13:17 -07:00
|
|
|
$(SRC)/UI/DevScreens.cpp \
|
|
|
|
|
$(SRC)/UI/EmuScreen.cpp \
|
|
|
|
|
$(SRC)/UI/MainScreen.cpp \
|
|
|
|
|
$(SRC)/UI/MiscScreens.cpp \
|
2013-11-20 16:36:58 +01:00
|
|
|
$(SRC)/UI/Store.cpp \
|
2013-11-02 17:13:17 -07:00
|
|
|
$(SRC)/UI/UIShader.cpp \
|
|
|
|
|
$(SRC)/UI/GamepadEmu.cpp \
|
|
|
|
|
$(SRC)/UI/GameInfoCache.cpp \
|
|
|
|
|
$(SRC)/UI/GameScreen.cpp \
|
|
|
|
|
$(SRC)/UI/ControlMappingScreen.cpp \
|
|
|
|
|
$(SRC)/UI/GameSettingsScreen.cpp \
|
|
|
|
|
$(SRC)/UI/TiltAnalogSettingsScreen.cpp \
|
2013-11-11 17:22:04 +05:30
|
|
|
$(SRC)/UI/TiltEventProcessor.cpp \
|
2013-11-02 17:13:17 -07:00
|
|
|
$(SRC)/UI/TouchControlLayoutScreen.cpp \
|
|
|
|
|
$(SRC)/UI/TouchControlVisibilityScreen.cpp \
|
|
|
|
|
$(SRC)/UI/CwCheatScreen.cpp \
|
2013-12-05 14:14:15 +01:00
|
|
|
$(SRC)/UI/InstallZipScreen.cpp \
|
2013-10-14 02:39:34 -07:00
|
|
|
$(SRC)/UI/NativeApp.cpp
|
2012-11-01 16:19:01 +01:00
|
|
|
|
|
|
|
|
include $(BUILD_SHARED_LIBRARY)
|
|
|
|
|
|
2013-10-14 02:39:34 -07:00
|
|
|
|
|
|
|
|
ifeq ($(HEADLESS),1)
|
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
|
include $(LOCAL_PATH)/Locals.mk
|
|
|
|
|
|
|
|
|
|
LOCAL_MODULE := ppsspp_headless
|
|
|
|
|
LOCAL_SRC_FILES := \
|
|
|
|
|
$(EXEC_AND_LIB_FILES) \
|
|
|
|
|
$(SRC)/headless/Headless.cpp \
|
|
|
|
|
$(SRC)/headless/Compare.cpp
|
|
|
|
|
|
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
|
endif
|
|
|
|
|
|
2012-11-01 16:19:01 +01:00
|
|
|
$(call import-module,libzip)
|
|
|
|
|
$(call import-module,native)
|
2013-03-02 15:33:07 -08:00
|
|
|
|
2013-11-02 17:13:17 -07:00
|
|
|
ifeq ($(ANDROID_NDK_PROFILER),1)
|
|
|
|
|
$(call import-module,android-ndk-profiler)
|
|
|
|
|
endif
|
|
|
|
|
|
2013-03-02 15:33:07 -08:00
|
|
|
jni/$(SRC)/git-version.cpp:
|
2013-03-10 10:28:08 -07:00
|
|
|
-./git-version-gen.sh
|
|
|
|
|
-..\Windows\git-version-gen.cmd
|
|
|
|
|
|
|
|
|
|
.PHONY: jni/$(SRC)/git-version.cpp
|