Makefile.am 1.11 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
NULL =

lib_LTLIBRARIES = libXcompshad.la

libXcompshad_la_SOURCES =				\
    Core.cpp						\
    Input.cpp						\
    Logger.cpp						\
    Manager.cpp						\
    Shadow.cpp						\
    Updater.cpp						\
    X11.cpp						\
    $(NULL)

libXcompshad_la_LIBADD =				\
16
    -lX11						\
17 18 19 20
    @Xext_LIBS@						\
    @Xdamage_LIBS@					\
    @Xrandr_LIBS@					\
    @Xtst_LIBS@						\
21
    -L$(top_srcdir)/../nx-X11/lib/src/.libs -lNX_X11	\
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
    $(NULL)

AM_CFLAGS =						\
    $(Xext_CFLAGS)					\
    $(Xdamage_CFLAGS)					\
    $(Xrandr_CFLAGS)					\
    $(Xtst_CFLAGS)					\
    $(NULL)

AM_CXXFLAGS =						\
    $(BASE_CXXFLAGS)					\
    $(NULL)

AM_CPPFLAGS =						\
    -I$(top_srcdir)/include				\
    -I$(top_srcdir)/../nx-X11/exports/include		\
    $(NULL)

40 41 42 43
libXcompshad_la_LDFLAGS =				\
    -version-number @LT_COMPSHAD_VERSION@ -no-undefined	\
    -R '$(libdir)/nx/X11'				\
    $(NULL)
44

45 46 47
if TARGET_ELF
libXcompshad_la_LDFLAGS +=				\
    -Wl,--enable-new-dtags				\
48
    $(NULL)
49 50
endif TARGET_ELF

51 52 53 54
libXcompshadincludedir = $(includedir)/nx
libXcompshadinclude_HEADERS =				\
     $(top_srcdir)/include/Shadow.h			\
     $(NULL)