1 ###############################################################################
2 # vlc (VideoLAN Client) macosx module makefile
4 ###############################################################################
10 PLUGIN_MACOSX
= macosx.o intf_macosx.o aout_macosx.o vout_macosx.o
11 BUILTIN_MACOSX
= $(PLUGIN_MACOSX
:%.o
=BUILTIN_
%.o
)
13 ALL_OBJ
= $(PLUGIN_MACOSX
) $(BUILTIN_MACOSX
)
19 include ..
/..
/Makefile.modules
21 $(PLUGIN_MACOSX
): %.o
: .dep
/%.d
22 $(PLUGIN_MACOSX
): %.o
: %.c
23 $(CC
) $(CFLAGS
) $(PCFLAGS
) -fpascal-strings
-c
-o
$@
$<
25 $(BUILTIN_MACOSX
): BUILTIN_
%.o
: .dep
/%.d
26 $(BUILTIN_MACOSX
): BUILTIN_
%.o
: %.c
27 $(CC
) $(CFLAGS
) -DBUILTIN
-fpascal-strings
-c
-o
$@
$<
33 ..
/..
/plugins
/macosx.so
: $(PLUGIN_MACOSX
)
34 $(CC
) $(PCFLAGS
) -o
$@
$^
$(PLCFLAGS
) $(LIB_MACOSX
)
36 ..
/..
/plugins
/macosx.a
: $(BUILTIN_MACOSX
)