aboutsummaryrefslogtreecommitdiff
path: root/lib/gtk-vlc-player/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2012-05-14fixed installing catalog files into Glade-3 module dir or fallback dirRobin Haberkorn1-4/+1
for various obscure technical reasons, it turned out to be necessary to define the catalog directory in the autoconf file * also use the AM_COND_IF macro whereever possible
2012-05-14install widget catalogs into Glade-3 catalog directory if possibleRobin Haberkorn1-1/+2
* eases installation on Linux * on MinGW where Glade-3 is in its own hierarchy, this will probably not work, but there's a fallback to install the catalogs into PREFIX/share directories
2012-05-12use proper CClosure marshallers for vlc-player and experiment-navigator signalsRobin Haberkorn1-0/+14
the ...VOID__LONG standard marshaller used worked for INT64 but this wasn't guaranteed (size of LONG is platform-dependant) * now, required marshallers are generated if they don't already exist in gobject, if they do, only an alias is defined * every widget has its own marshaller namespace * exclude marshallers from Doxygen docs
2012-05-10fixed DLL building and Glade catalog on WindowsRobin Haberkorn1-1/+2
* removed libtool -module flag: it should be used for dlopen libs (gtk-vlc-player is dlopened by Glade) but had no visible impact on building the library. also it prevented installation of the library into the bindir! * explicitly specify bindir for DLL installations (it may and will be set independently of the libdir but libtool assumes LIBDIR/../bin by default) * avoid-versioning. that way the DLL name is predictable - it must be known for the glade catalog which has been adapted to cover both the Linux and Windows shared library names.
2012-05-09make sure that vlc-player widget is built as shared library and can be ↵Robin Haberkorn1-0/+1
loaded dynamically * didn't build DLL under windows (required for working with Glade) * static versions are not required
2012-05-07build system: fixed AM_CFLAGS handlingRobin Haberkorn1-1/+2
when using per-target CFLAGS, AM_CFLAGS are ignored
2012-05-04use GtkBuilder for UI, more sophisticated UIRobin Haberkorn1-1/+1
default UI file is installed (/usr/share/experiment-player/default.ui) but the actually used file may be changed via --with-default-ui=... (useful for windows where it should read --with-default-ui=default.ui)
2012-05-04install gtk-vlc-player catalog into widget-specific directory ↵Robin Haberkorn1-1/+3
(DATAROOTDIR/gtk-vlc-player)
2012-05-04added Glade catalog file for VLC Player widgetRobin Haberkorn1-0/+2
it is intalled into datadir and must be manually copied into Glade's catalog path by the user
2012-05-04cleaned up flag and library handlingRobin Haberkorn1-1/+3
* only link against required libraries * special linking flags (like --export-all-symbols) have their special output variable and are only used for GTK applications
2012-05-02preliminary player widget based on experiment-player prototypeRobin Haberkorn1-0/+7