gpu-gles: schtruck/fpse merge: don't delay gl init
[pcsx_rearmed.git] / plugins / gpulib / Makefile
... / ...
CommitLineData
1CC = $(CROSS_COMPILE)gcc
2AS = $(CROSS_COMPILE)as
3AR = $(CROSS_COMPILE)ar
4
5ARCH = $(shell $(CC) -v 2>&1 | grep -i 'target:' | awk '{print $$2}' | awk -F '-' '{print $$1}')
6
7CFLAGS += -ggdb -Wall -fPIC -O2
8
9OBJS += gpu.o
10
11ifeq "$(ARCH)" "arm"
12ARM_CORTEXA8 ?= 1
13ifeq "$(ARM_CORTEXA8)" "1"
14CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
15ASFLAGS += -mcpu=cortex-a8 -mfpu=neon
16OBJS += cspace_neon.o
17else
18CFLAGS += -mcpu=arm926ej-s -mtune=arm926ej-s
19ASFLAGS += -mcpu=arm926ej-s -mfloat-abi=softfp
20OBJS += cspace.o
21endif
22OBJS += vout_fb.o
23EXT = a
24else
25CFLAGS += `sdl-config --cflags` -m32
26OBJS += vout_sdl.o
27EXT = x86.a
28endif
29
30TARGET = gpulib.$(EXT)
31
32all: $(TARGET)
33
34$(TARGET): $(OBJS)
35 $(AR) crs $@ $^
36
37clean:
38 $(RM) $(TARGET) $(OBJS)