1
2
3
4
5
6
7
8
9
10
|
include ../extra.mk
SUBDIRS = ${RUNTIME} exceptions ${BRIDGE} forwarding
SHARED_LIB = ${OBJFW_SHARED_LIB}
STATIC_LIB = ${OBJFW_STATIC_LIB}
LIB_MAJOR = ${OBJFW_LIB_MAJOR}
LIB_MINOR = ${OBJFW_LIB_MINOR}
SRCS = OFApplication.m \
|
|
|
1
2
3
4
5
6
7
8
9
10
|
include ../extra.mk
SUBDIRS = ${RUNTIME} exceptions forwarding
SHARED_LIB = ${OBJFW_SHARED_LIB}
STATIC_LIB = ${OBJFW_STATIC_LIB}
LIB_MAJOR = ${OBJFW_LIB_MAJOR}
LIB_MINOR = ${OBJFW_LIB_MINOR}
SRCS = OFApplication.m \
|
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
|
${EXCEPTIONS_EXCEPTIONS_A} \
${FORWARDING_FORWARDING_A}
LIB_OBJS_EXTRA = ${RUNTIME_RUNTIME_LIB_A} \
${EXCEPTIONS_EXCEPTIONS_LIB_A} \
${FORWARDING_FORWARDING_LIB_A}
include ../buildsys.mk
CPPFLAGS += -I. -I.. -Iexceptions -Iruntime
LD = ${OBJC}
LDFLAGS += ${REEXPORT_LIBOBJC}
${RUNTIME_RUNTIME_A} ${RUNTIME_RUNTIME_LIB_A}: ${RUNTIME}
${EXCEPTIONS_EXCEPTIONS_A} ${EXCEPTIONS_EXCEPTIONS_LIB_A}: exceptions
${FORWARDING_FORWARDING_A} ${FORWARDING_FORWARDING_LIB_A}: forwarding
${BRIDGE}: ${SHARED_LIB}
|
>
>
>
>
>
>
>
>
>
<
<
<
<
<
|
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
|
${EXCEPTIONS_EXCEPTIONS_A} \
${FORWARDING_FORWARDING_A}
LIB_OBJS_EXTRA = ${RUNTIME_RUNTIME_LIB_A} \
${EXCEPTIONS_EXCEPTIONS_LIB_A} \
${FORWARDING_FORWARDING_LIB_A}
include ../buildsys.mk
post-all: ${BRIDGE}
${BRIDGE}: ${SHARED_LIB}
for i in $@; do \
${DIR_ENTER}; \
${MAKE} ${MFLAGS} || exit $$?; \
${DIR_LEAVE}; \
done
CPPFLAGS += -I. -I.. -Iexceptions -Iruntime
LD = ${OBJC}
LDFLAGS += ${REEXPORT_LIBOBJC}
|