]> www.fi.muni.cz Git - evince.git/blobdiff - cut-n-paste/smclient/Makefile.am
Updated Brazilian translation.
[evince.git] / cut-n-paste / smclient / Makefile.am
index 7cc76bcbb864aea5771f5255476af5723b3afe47..71187b6199f5d070c2ab9c1fccd9ab786b43d2f5 100644 (file)
@@ -1,36 +1,40 @@
 noinst_LTLIBRARIES = libsmclient.la
 
-if PLATFORM_WIN32
-platform_sources = eggsmclient-win32.c
-else
-platform_libs = -lSM -lICE
-platform_sources =             \
-       eggsmclient-xsmp.c      \
-       eggdesktopfile.c        \
-       eggdesktopfile.h
-platform_defines = -DEGG_SM_CLIENT_BACKEND_XSMP
-endif
+NULL =
+
+if WITH_SMCLIENT
+libsmclient_la_SOURCES = \
+       eggsmclient.c \
+       eggsmclient.h \
+       eggsmclient-private.h \
+       $(NULL)
 
-libsmclient_la_SOURCES =       \
-       eggsmclient.c           \
-       eggsmclient.h           \
-       eggsmclient-private.h   \
-       $(platform_sources)
+libsmclient_la_CPPFLAGS = \
+       -DG_LOG_DOMAIN=\""EggSMClient"\" \
+       $(DISABLE_DEPRECATED) \
+       $(AM_CPPFLAGS)
 
-libsmclient_la_CFLAGS =                                \
-       -DG_LOG_DOMAIN=\""EggSMClient"\"        \
-       $(platform_defines)                     \
-       $(SMCLIENT_CFLAGS)                      \
-       $(WARNING_CFLAGS)                       \
-       $(DISABLE_DEPRECATED)
+libsmclient_la_CFLAGS = \
+       $(SMCLIENT_CFLAGS) \
+       $(WARNING_CFLAGS) \
+       $(AM_CFLAGS)
 
-libsmclient_la_LIBADD =        \
-       $(SMCLIENT_LIBS)        \
-       $(platform_libs)
+libsmclient_la_LIBADD = \
+       $(SMCLIENT_LIBS)
 
-EXTRA_DIST =                   \
-       eggsmclient-win32.c     \
-       eggsmclient-xsmp.c      \
-       eggdesktopfile.c        \
-       eggdesktopfile.h
+if WITH_SMCLIENT_XSMP
+libsmclient_la_SOURCES += \
+       eggdesktopfile.c \
+       eggdesktopfile.h \
+       eggsmclient-xsmp.c \
+       $(NULL)
+libsmclient_la_CPPFLAGS += -DEGG_SM_CLIENT_BACKEND_XSMP
+endif
+if WITH_SMCLIENT_WIN32
+libsmclient_la_SOURCES += eggsmclient-win32.c
+endif
+if WITH_SMCLIENT_QUARTZ
+libsmclient_la_SOURCES += eggsmclient-osx.c
+endif
 
+endif # WITH_SMCLIENT