1 ###############################################################################
2 # vlc (VideoLAN Client) sdl module Makefile
4 ###############################################################################
10 PLUGIN_SDL
= sdl.o vout_sdl.o aout_sdl.o
11 BUILTIN_SDL
= $(PLUGIN_SDL
:%.o
=BUILTIN_
%.o
)
13 ALL_OBJ
= $(PLUGIN_SDL
) $(BUILTIN_SDL
)
19 include ..
/..
/Makefile.modules
21 $(PLUGIN_SDL
): %.o
: .dep
/%.d
22 $(PLUGIN_SDL
): %.o
: %.c
23 $(CC
) $(CFLAGS
) $(PCFLAGS
) $(CFLAGS_SDL
) -DPLUGIN
-c
-o
$@
$<
25 $(BUILTIN_SDL
): BUILTIN_
%.o
: .dep
/%.d
26 $(BUILTIN_SDL
): BUILTIN_
%.o
: %.c
27 $(CC
) $(CFLAGS
) $(CFLAGS_SDL
) -DBUILTIN
-c
-o
$@
$<
33 ..
/..
/plugins
/sdl.so
: $(PLUGIN_SDL
)
34 $(CC
) $(PCFLAGS
) -o
$@
$^
$(PLCFLAGS
) $(LIB_SDL
)
36 ..
/..
/plugins
/sdl.a
: $(BUILTIN_SDL
)