source: svn/branches/kctv/newcon3bcm2_21bu/dst/build/gp.mk @ 46

Last change on this file since 46 was 2, checked in by phkim, 11 years ago

1.phkim

  1. revision copy newcon3sk r27
  • Property svn:executable set to *
File size: 725 bytes
Line 
1
2ifeq ($(MAKELEVEL),1)
3# Base flags and variables for all modules
4include platform.inc
5endif
6
7LIBDIR := $(shell cd ../lib ; /bin/pwd)
8DTADIR := $(shell cd ../src ; /bin/pwd)
9GPDIR ?= $(shell cd ../src/gp ; /bin/pwd)
10
11include $(GPDIR)/gp.mk
12
13CFLAGS += $(addprefix -I,$(GPINCS))
14
15CFLAGS += $(GPFLAGS)
16
17ifeq ($(BUILD_GP),y)
18
19CFLAGS += -DNEW_PAIR_GUI
20
21GP_SOURCES = $(GPSRCS)
22
23GP_OBJECTS = $(patsubst %.c,%.o,$(filter %.c,$(GP_SOURCES))) $(patsubst %.S,%.o,$(filter %.S,$(GP_SOURCES)))
24
25GP_DEPENDS = $(GP_OBJECTS:.o=.d)
26
27all : $(LIBDIR)/libgp.a
28
29$(LIBDIR)/libgp.a : $(GP_OBJECTS) $(LIBDIR)/libgp.a($(GP_OBJECTS))
30
31clean : clean_gp
32
33clean_gp :
34        $(RM) -f $(LIBDIR)/libgp.a $(GP_OBJECTS) $(GP_DEPENDS)
35
36-include $(GP_DEPENDS)
37endif
Note: See TracBrowser for help on using the repository browser.