2 CFLAGS_EXTRAS
:= -std
=c99
-fmodules
3 LD_EXTRAS
:= -ldylib
-L.
5 all: a.out hidden
/libdylib.dylib
11 libdylib.dylib
: dylib.c
12 "$(MAKE)" -C
$(BUILDDIR
) -f
$(MAKEFILE_RULES
) \
13 C_SOURCES
= DYLIB_C_SOURCES
=dylib.c DYLIB_NAME
=dylib \
14 CFLAGS_EXTRAS
=-DHAS_THEM LD_EXTRAS
=-dynamiclib
16 hidden
/libdylib.dylib
:
18 "$(MAKE)" -C
$(BUILDDIR
)/hidden
-f
$(MAKEFILE_RULES
) \
19 C_SOURCES
= DYLIB_C_SOURCES
=dylib.c DYLIB_NAME
=dylib \