standalone: refactor for becoming also a SDL driver
[sdl_omap.git] / src / video / omapdss / Makefile
CommitLineData
0ec348b9 1CC = $(CROSS_COMPILE)gcc
2AS = $(CROSS_COMPILE)as
3cb98c5e 3CFLAGS += -Wall -ggdb
4LDFLAGS += -ldl
5ifndef DEBUG
6CFLAGS += -O2
7endif
8ARCH ?= arm
0ec348b9 9
10TARGET = libSDL-1.2.so.0
b78828bf 11OBJS += standalone.o input.o config.o \
3cb98c5e 12 common/input.o linux/fbdev.o linux/in_evdev.o linux/oshide.o linux/plat.o
13ifeq ($(ARCH),arm)
14OBJS += arm_utils.o
15else
16CFLAGS += -fPIC
17endif
b78828bf 18CFLAGS += -DIN_EVDEV -DSTANDALONE
0ec348b9 19
20all: $(TARGET)
21
22$(TARGET): $(OBJS)
3cb98c5e 23 $(CC) -shared -o $@ $^ $(LDFLAGS)
0ec348b9 24
25clean:
26 $(RM) $(TARGET) $(OBJS)
3cb98c5e 27
b78828bf 28*.o: omapsdl.h