X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=plugins%2Fmacosx%2FMakefile;fp=plugins%2Fmacosx%2FMakefile;h=8dac0a013e39c42fb7f3e2c8c0cc823d9bf77bb5;hb=6116299e395a1d8a27c1a7280749a0a7d59d0d66;hp=f3b84be19490d395610be71282b05e5a53c2f0aa;hpb=5427a369c4a6ef96ab69119879e32360b301f737;p=vlc diff --git a/plugins/macosx/Makefile b/plugins/macosx/Makefile index f3b84be194..8dac0a013e 100644 --- a/plugins/macosx/Makefile +++ b/plugins/macosx/Makefile @@ -3,49 +3,35 @@ # (c)2001 VideoLAN ############################################################################### -include ../../Makefile.modules +-include ../../Makefile.modules + +# +# Objects +# -############################################################################### -# Objects and files -############################################################################### PLUGIN_MACOSX = macosx.o intf_macosx.o aout_macosx.o vout_macosx.o -BUILTIN_MACOSX = $(PLUGIN_MACOSX:%.o=%-BUILTIN.o) +BUILTIN_MACOSX = $(PLUGIN_MACOSX:%.o=BUILTIN_%.o) ALL_OBJ = $(PLUGIN_MACOSX) $(BUILTIN_MACOSX) -objects := $(PLUGIN_MACOSX) $(BUILTIN_MACOSX) -cdependancies := $(objects:%.o=.dep/%.d) - -export - # # Virtual targets # -all: - -clean: - rm -f $(ALL_OBJ) - rm -f *.o *.moc *.bak *.builtin - rm -rf .dep - -FORCE: -$(cdependancies): %.d: FORCE - @$(MAKE) -s --no-print-directory -f ../../Makefile.dep $@ - -$(ALL_OBJ): %.o: ../../Makefile.dep Makefile +include ../../Makefile.common $(PLUGIN_MACOSX): %.o: .dep/%.d $(PLUGIN_MACOSX): %.o: %.c $(CC) $(CFLAGS) $(PCFLAGS) -fpascal-strings -c -o $@ $< -$(BUILTIN_MACOSX): %-BUILTIN.o: .dep/%.d -$(BUILTIN_MACOSX): %-BUILTIN.o: %.c +$(BUILTIN_MACOSX): BUILTIN_%.o: .dep/%.d +$(BUILTIN_MACOSX): BUILTIN_%.o: %.c $(CC) $(CFLAGS) -DBUILTIN -fpascal-strings -c -o $@ $< # # Real targets # + ../../lib/macosx.so: $(PLUGIN_MACOSX) $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_MACOSX)