Skip to content
Snippets Groups Projects
Makefile.am 2.35 KiB
Newer Older
Olivier Fourdan's avatar
Olivier Fourdan committed
bin_PROGRAMS = xfwm4
Benedikt Meurer's avatar
Benedikt Meurer committed

xfwm4_SOURCES =								\
	client.c							\
	client.h							\
Olivier Fourdan's avatar
Olivier Fourdan committed
	compositor.c							\
	compositor.h							\
	display.h							\
	display.c							\
	events.c							\
	events.h							\
	focus.c								\
	focus.h								\
	frame.c								\
	frame.h								\
	hints.c								\
	hints.h								\
	inline-tabwin-icon.h						\
Olivier Fourdan's avatar
Olivier Fourdan committed
	icons.c								\
	icons.h								\
	keyboard.c							\
	keyboard.h							\
	main.c								\
	menu.c								\
	menu.h								\
	misc.c								\
	misc.h								\
	mypixmap.c							\
	mypixmap.h							\
	mywindow.c							\
	mywindow.h							\
	netwm.c								\
	netwm.h								\
	parserc.c							\
	parserc.h							\
	placement.c							\
	placement.h							\
	poswin.c							\
	poswin.h							\
	screen.c							\
	session.c							\
	session.h							\
	settings.c							\
	settings.h							\
	spinning_cursor.c						\
	spinning_cursor.h						\
	stacking.c							\
	stacking.h							\
	startup_notification.c						\
	startup_notification.h						\
	tabwin.c							\
	tabwin.h							\
	transients.c							\
	transients.h							\
	workspaces.c							\
Benedikt Meurer's avatar
Benedikt Meurer committed
xfwm4_CFLAGS =								\
Benedikt Meurer's avatar
Benedikt Meurer committed
	@LIBXFCE4MCS_CLIENT_CFLAGS@					\
	@LIBXFCEGUI4_CFLAGS@						\
	@LIBXPM_CFLAGS@							\
	@LIBSTARTUP_NOTIFICATION_CFLAGS@				\
Olivier Fourdan's avatar
Olivier Fourdan committed
	@COMPOSITOR_CFLAGS@						\
Benedikt Meurer's avatar
Benedikt Meurer committed
	-I$(top_builddir)/common					\
	-DPACKAGE_LOCALE_DIR=\"$(localedir)\"				\
Olivier Fourdan's avatar
Olivier Fourdan committed
	-DPACKAGE_DATADIR=\"$(pkgdatadir)\"
Benedikt Meurer's avatar
Benedikt Meurer committed

xfwm4_LDADD =								\
Benedikt Meurer's avatar
Benedikt Meurer committed
	@LIBXFCE4MCS_CLIENT_LIBS@					\
	@LIBXFCEGUI4_LIBS@						\
Olivier Fourdan's avatar
Olivier Fourdan committed
	@LIBXPM_LIBS@							\
	@LIBSTARTUP_NOTIFICATION_LIBS@					\
Olivier Fourdan's avatar
Olivier Fourdan committed
	@COMPOSITOR_LIBS@						\
Olivier Fourdan's avatar
Olivier Fourdan committed
	@RANDR_LIBS@
Benedikt Meurer's avatar
Benedikt Meurer committed
xfwm4_LDFLAGS =								\
	@LIBXPM_LDFLAGS@
EXTRA_DIST = inline-tabwin-icon.h tabwin-icon.png                       \
Olivier Fourdan's avatar
Olivier Fourdan committed
	inline-default-icon.h default_icon.png

noinst_DATA = inline-tabwin-icon.h tabwin-icon.png

Olivier Fourdan's avatar
Olivier Fourdan committed
build.h:
	echo "#define BUILD_ID \""`date +%H%M-%y%m%d`"\"" > build.h

Benedikt Meurer's avatar
Benedikt Meurer committed
inline-tabwin-icon.h: $(srcdir)/tabwin-icon.png
	gdk-pixbuf-csource --raw --build-list 				\
	tabwin_icon_data $(srcdir)/tabwin-icon.png > inline-tabwin-icon.h
inline-default-icon.h: $(srcdir)/default_icon.png
	gdk-pixbuf-csource --raw --build-list 				\
	default_icon_data $(srcdir)/default_icon.png > inline-default-icon.h