• Sam Hocevar's avatar
    * bootstrap: · fe17002d
    Sam Hocevar authored
        + New build system, using recursive makefiles. Due to the amount of code
          in VLC, this had become unavoidable.
        + Removed the check for OS X's stack size, since our automake targets are
          a lot less hungry now.
        + Ditto for Solaris's sed.
        + Since automake-1.6 is faster than 1.7, use it first if both are present.
      * m4/vlc.m4:
        + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
          and AX_ADD_LDFLAGS macros that do all the magic to detect possible
          modules and register their flags.
        + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
        + Some magic to generate vlc-config.
      * configure.ac:
        + Moved most code to the AX_ADD_* macros.
        + Explicitely added all target Makefiles.
      * modules/**/Modules.am:
        + Path to sources are now relative to Modules.am's directory level.
    fe17002d
Modules.am 628 Bytes
COMMON_gtk = \
	display.c \
	open.c \
	sout.c \
	control.c \
	menu.c \
	playlist.c \
	modules.c \
	preferences.c \
	gtk_callbacks.c \
	$(NULL)

SOURCES_gtk = \
	gtk.c \
	gtk_interface.c \
	gtk_support.c \
	$(COMMON_gtk)

SOURCES_gnome = \
	gnome.c \
	gnome_interface.c \
	gnome_support.c \
	$(COMMON_gtk)

noinst_HEADERS += \
	common.h \
	control.h \
	gnome_callbacks.h \
	gnome_interface.h \
	gnome_support.h \
	gtk_callbacks.h \
	display.h \
	menu.h \
	modules.h \
	open.h \
	gtk_interface.h \
	playlist.h \
	preferences.h \
	gtk_support.h \
	$(NULL)

EXTRA_DIST += \
	gtk.glade \
	gnome.glade \
	gnome_callbacks.c \
	$(NULL)