source: trunk/synergy/cmd/synergyc/Makefile.am@ 3670

Last change on this file since 3670 was 2749, checked in by bird, 19 years ago

synergy v1.3.1 sources (zip).

File size: 2.6 KB
Line 
1# synergy -- mouse and keyboard sharing utility
2# Copyright (C) 2002 Chris Schoeneman
3#
4# This package is free software; you can redistribute it and/or
5# modify it under the terms of the GNU General Public License
6# found in the file COPYING that should have accompanied this file.
7#
8# This package is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY; without even the implied warranty of
10# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11# GNU General Public License for more details.
12
13## Process this file with automake to produce Makefile.in
14NULL =
15
16COMMON_SOURCE_FILES = \
17 CClientTaskBarReceiver.cpp \
18 CClientTaskBarReceiver.h \
19 synergyc.cpp \
20 $(NULL)
21XWINDOWS_SOURCE_FILES = \
22 CXWindowsClientTaskBarReceiver.cpp \
23 CXWindowsClientTaskBarReceiver.h \
24 $(NULL)
25MSWINDOWS_SOURCE_FILES = \
26 CMSWindowsClientTaskBarReceiver.cpp \
27 CMSWindowsClientTaskBarReceiver.h \
28 resource.h \
29 synergyc.rc \
30 $(NULL)
31CARBON_SOURCE_FILES = \
32 COSXClientTaskBarReceiver.cpp \
33 COSXClientTaskBarReceiver.h \
34 $(NULL)
35
36EXTRA_DIST = \
37 synergyc.dsp \
38 synergyc.ico \
39 tb_error.ico \
40 tb_idle.ico \
41 tb_run.ico \
42 tb_wait.ico \
43 $(XWINDOWS_SOURCE_FILES) \
44 $(MSWINDOWS_SOURCE_FILES) \
45 $(CARBON_SOURCE_FILES) \
46 $(NULL)
47
48MAINTAINERCLEANFILES = \
49 Makefile.in \
50 $(NULL)
51
52bin_PROGRAMS = synergyc
53if XWINDOWS
54synergyc_SOURCES = \
55 $(COMMON_SOURCE_FILES) \
56 $(XWINDOWS_SOURCE_FILES) \
57 $(NULL)
58endif
59if MSWINDOWS
60synergyc_SOURCES = \
61 $(COMMON_SOURCE_FILES) \
62 $(MSWINDOWS_SOURCE_FILES) \
63 $(NULL)
64endif
65if CARBON
66synergyc_SOURCES = \
67 $(COMMON_SOURCE_FILES) \
68 $(CARBON_SOURCE_FILES) \
69 $(NULL)
70synergyc_LDFLAGS = \
71 -framework ScreenSaver \
72 -framework IOKit \
73 -framework ApplicationServices \
74 -framework Foundation \
75 $(NULL)
76endif
77synergyc_LDADD = \
78 $(top_builddir)/lib/client/libclient.a \
79 $(top_builddir)/lib/platform/libplatform.a \
80 $(top_builddir)/lib/synergy/libsynergy.a \
81 $(top_builddir)/lib/net/libnet.a \
82 $(top_builddir)/lib/io/libio.a \
83 $(top_builddir)/lib/mt/libmt.a \
84 $(top_builddir)/lib/base/libbase.a \
85 $(top_builddir)/lib/common/libcommon.a \
86 $(top_builddir)/lib/arch/libarch.a \
87 $(NULL)
88INCLUDES = \
89 -I$(top_srcdir)/lib/common \
90 -I$(top_srcdir)/lib/arch \
91 -I$(top_srcdir)/lib/base \
92 -I$(top_srcdir)/lib/mt \
93 -I$(top_srcdir)/lib/io \
94 -I$(top_srcdir)/lib/net \
95 -I$(top_srcdir)/lib/synergy \
96 -I$(top_srcdir)/lib/platform \
97 -I$(top_srcdir)/lib/client \
98 $(NULL)
Note: See TracBrowser for help on using the repository browser.