From 80c2304e511b5463b5046f7ff1c49103c786755f Mon Sep 17 00:00:00 2001 From: notaz Date: Wed, 17 Nov 2010 01:08:49 +0200 Subject: minimal working gtk-less build ..only works with external plugins --- Makefile | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..8810b26 --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +CROSS_COMPILE= +CC = $(CROSS_COMPILE)gcc +LD = $(CROSS_COMPILE)ld + +CFLAGS += -Wall -ggdb -Ifrontend +LDFLAGS += -lz -lpthread -ldl +TARGET = pcsx + +all: $(TARGET) + +# core +OBJS += libpcsxcore/cdriso.o libpcsxcore/cdrom.o libpcsxcore/cheat.o libpcsxcore/debug.o \ + libpcsxcore/decode_xa.o libpcsxcore/disr3000a.o libpcsxcore/gte.o libpcsxcore/mdec.o \ + libpcsxcore/misc.o libpcsxcore/plugins.o libpcsxcore/ppf.o libpcsxcore/psxbios.o \ + libpcsxcore/psxcommon.o libpcsxcore/psxcounters.o libpcsxcore/psxdma.o libpcsxcore/psxhle.o \ + libpcsxcore/psxhw.o libpcsxcore/psxinterpreter.o libpcsxcore/psxmem.o libpcsxcore/r3000a.o \ + libpcsxcore/sio.o libpcsxcore/socket.o libpcsxcore/spu.o +# gui +OBJS += gui/Config.o gui/Plugin.o + +OBJS += frontend/main.o + +$(TARGET): $(OBJS) + $(CC) -o $@ $^ $(LDFLAGS) + +clean: + $(RM) $(TARGET) $(OBJS) + -- cgit v1.2.3