Here we have it folks! Step right up, new make system!
[newos.git] / apps / rldtest / makefile
blobb1bc90f5b1bec65a7dfff06031f9161c4a1b3a92
1 # app makefile
2 MY_TARGETDIR := $(APPS_BUILD_DIR)/rldtest
3 MY_SRCDIR := $(APPS_DIR)/rldtest
4 MY_TARGET := $(MY_TARGETDIR)/rldtest
5 ifeq ($(call FINDINLIST,$(MY_TARGET),$(ALL)),1)
7 MY_OBJS := \
8 rldtest.o
10 MY_INCLUDES := -Iinclude -Iinclude/nulibc
11 MY_CFLAGS := $(USER_CFLAGS)
12 MY_LIBS := $(ULIBS) $(MY_TARGETDIR)/librldtest.so
13 MY_LIBPATHS :=
14 MY_DEPS := $(MY_TARGETDIR)/librldtest.so $(MY_TARGETDIR)/girlfriend.so
15 MY_GLUE := $(APPSGLUE)
17 include templates/app.mk
19 # build the librldtest.so object
20 MY_TARGETDIR := $(APPS_BUILD_DIR)/rldtest
21 MY_SRCDIR := $(APPS_DIR)/rldtest
22 MY_TARGET := $(MY_TARGETDIR)/librldtest.so
24 MY_OBJS := \
25 shared.o
27 MY_INCLUDES := -Iinclude -Iinclude/nulibc
28 MY_CFLAGS := $(USER_CFLAGS)
29 MY_LINKSCRIPT := $(LIBS_LDSCRIPT)
31 include templates/lib.mk
33 # build the girlfriend.so object
34 MY_TARGETDIR := $(APPS_BUILD_DIR)/rldtest
35 MY_SRCDIR := $(APPS_DIR)/rldtest
36 MY_TARGET := $(MY_TARGETDIR)/girlfriend.so
38 MY_OBJS := \
39 girlfriend.o
41 MY_INCLUDES := -Iinclude -Iinclude/nulibc
42 MY_CFLAGS := $(USER_CFLAGS)
43 MY_LINKSCRIPT := $(LIBS_LDSCRIPT)
45 include templates/lib.mk
47 endif