fix gun handling in enhancement mode
[pcsx_rearmed.git] / plugins / gpu-gles / Makefile
index 48f84b8..421a6e7 100644 (file)
@@ -1,43 +1,20 @@
-##############################################################################\r
-# MAKEFILE FOR PETE'S MESAGL GPU... just run "make"\r
-##############################################################################\r
-\r
-##############################################################################\r
-# 1. SETS (CCFLAGS3 is used)\r
-##############################################################################\r
-\r
-PREFIX = /mythtv/media/devel/toolchains/pandora/arm-2007q3\r
-TARGET = arm-none-linux-gnueabi-\r
-\r
-CC = $(PREFIX)/bin/$(TARGET)gcc\r
-\r
-CCFLAGS = -fPIC -c -Wall -O3 -ffast-math -fomit-frame-pointer -DMAEMO_CHANGES -DUSE_X11\r
-\r
-\r
-INCLUDE = -I$(PREFIX)/include\r
-LINK = $(PREFIX)/bin/$(TARGET)gcc\r
-LINKFLAGS = -shared -Wl,-soname,libgpuGLES.so -o libgpuGLES.so.1.0.0\r
-OBJ =   gpuDraw.o gpuFps.o gpuPlugin.o gpuPrim.o gpuTexture.o\r
-\r
-LIB = -L$(PREFIX)/lib -lGLES_CM -lX11 -lXau -lXdmcp -lstdc++\r
-\r
-##############################################################################\r
-# 2. MAIN RULE\r
-##############################################################################\r
-\r
-gpuPeopsMesaGL :       $(OBJ)\r
-               $(LINK) $(LINKFLAGS) $(OBJ) $(LIB)\r
-\r
-##############################################################################\r
-# 3. GENERAL RULES\r
-##############################################################################\r
-\r
-%.o     : %.c\r
-       $(CC) $(CCFLAGS) $(INCLUDE) $<\r
-\r
-##############################################################################\r
-# 4. SPECIFIC RULES\r
-##############################################################################\r
-\r
-clean:\r
-       rm *.o libgpuGLES.so*
\ No newline at end of file
+CFLAGS += -ggdb -fPIC -O2 # -Wall\r
+\r
+include ../../config.mak\r
+\r
+SRC_STANDALONE += gpuDraw.c gpuFps.c gpuPlugin.c gpuPrim.c gpuTexture.c\r
+SRC_GPULIB += gpulib_if.c\r
+\r
+CFLAGS += -I$(PREFIX)include\r
+LDFLAGS += -Wl,--allow-multiple-definition\r
+LDLIBS += -L$(PREFIX)lib\r
+ifeq "$(PLATFORM)" "caanoo"\r
+CFLAGS += -DFAKE_WINDOW\r
+LDLIBS += -lopengles_lite -lstdc++\r
+else\r
+LDLIBS += -lGLES_CM\r
+endif\r
+\r
+BIN_STANDLALONE = gpuGLES.so\r
+BIN_GPULIB = gpu_gles.so\r
+include ../gpulib/gpulib.mak\r