diff options
Diffstat (limited to 'uisimulator/Makefile')
-rw-r--r-- | uisimulator/Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/uisimulator/Makefile b/uisimulator/Makefile index 8f7836ca04..fb5a0c0203 100644 --- a/uisimulator/Makefile +++ b/uisimulator/Makefile | |||
@@ -20,6 +20,7 @@ | |||
20 | TARGET = rockboxui | 20 | TARGET = rockboxui |
21 | 21 | ||
22 | FIRMWAREDIR=../firmware | 22 | FIRMWAREDIR=../firmware |
23 | DRIVERS=$(FIRMWAREDIR)/drivers | ||
23 | 24 | ||
24 | CC = gcc | 25 | CC = gcc |
25 | RM = rm | 26 | RM = rm |
@@ -29,14 +30,14 @@ CPPFLAGS = -DHAVE_CONFIG_H -DGETTIMEOFDAY_TWO_ARGS -DSIMULATOR -DHAVE_LCD_BITMA | |||
29 | LDFLAGS = -lX11 -lm -lXt -lXmu -lnsl | 30 | LDFLAGS = -lX11 -lm -lXt -lXmu -lnsl |
30 | UNAME := $(shell uname) | 31 | UNAME := $(shell uname) |
31 | ifeq ($(UNAME),Linux) | 32 | ifeq ($(UNAME),Linux) |
32 | INCLUDES = -I/usr/X11R6/include | 33 | INCLUDES = -I/usr/X11R6/include -I$(DRIVERS) |
33 | LIBDIRS = -L/usr/X11R6/lib | 34 | LIBDIRS = -L/usr/X11R6/lib |
34 | else | 35 | else |
35 | INCLUDES = | 36 | INCLUDES = |
36 | LIBDIRS = | 37 | LIBDIRS = |
37 | endif | 38 | endif |
38 | 39 | ||
39 | OBJS= screenhack.o uibasic.o resources.o visual.o lcd.o lcd-x11.o button-x11.o chartables.o tetris.o | 40 | OBJS= screenhack.o uibasic.o resources.o visual.o lcd.o lcd-x11.o button-x11.o chartables.o tetris.o |
40 | 41 | ||
41 | SRCS = $(OBJS:%.o=%.c) | 42 | SRCS = $(OBJS:%.o=%.c) |
42 | HDRS = $(OBJS:%.o=%.h) | 43 | HDRS = $(OBJS:%.o=%.h) |
@@ -49,7 +50,7 @@ clean: | |||
49 | distclean: clean | 50 | distclean: clean |
50 | $(RM) config.cache | 51 | $(RM) config.cache |
51 | 52 | ||
52 | lcd.o: $(FIRMWAREDIR)/lcd.c | 53 | lcd.o: $(DRIVERS)/lcd.c |
53 | $(CC) $(CPPFLAGS) $(INCLUDES) $(CFLAGS) -c $< -o $@ | 54 | $(CC) $(CPPFLAGS) $(INCLUDES) $(CFLAGS) -c $< -o $@ |
54 | 55 | ||
55 | chartables.o: $(FIRMWAREDIR)/chartables.c | 56 | chartables.o: $(FIRMWAREDIR)/chartables.c |