Convert all Imakefile LinuxDistribution switches to LinuxArchitecture.
[oweals/cde.git] / cde / programs / dtstyle / Imakefile
1 XCOMM $XConsortium: Imakefile /main/8 1996/09/14 15:25:06 drk $
2
3         DEFINES = -DCDE_INSTALLATION_TOP=\"$(CDE_INSTALLATION_TOP)\" \
4                   -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\"
5
6        INCLUDES = -I. -I$(DTHELPSRC)/..
7
8 DEPLIBS = DepDtClientLibs
9 LOCAL_LIBRARIES = DtClientLibs
10 SYS_LIBRARIES = DtClientSysLibs
11
12 #if defined(RsArchitecture)
13 EXTRA_DEFINES = -DANSICPP -Aa -D_POSIX_SOURCE
14 #endif
15
16 #if defined(SunArchitecture)
17 EXTRA_SRC  = OWsync.c
18 EXTRA_OBJS = OWsync.o
19 EXTRA_DEFINES = -D$(PROGRAMS)
20 #endif
21
22 XCOMM On Linux once you link against a C++ library the whole program
23 XCOMM has to be linked with the C++ linker
24 #if defined(LinuxArchitecture)
25 CCLINK = $(CXX)
26 #endif
27
28 PROGRAMS = dtstyle
29
30 OBJS = Main.o version.o MainWin.o Font.o Audio.o \
31         Startup.o Mouse.o SaveRestore.o Backdrop.o Screen.o \
32         Keyboard.o ColorMain.o ColorPalette.o ColorFile.o ColorEdit.o \
33         Resource.o Protocol.o Dtwm.o Help.o HelpCB.o I18nMain.o \
34         I18nEnv.o I18nUtil.o $(EXTRA_OBJS)
35
36 SRCS = Main.c version.c MainWin.c Font.c Audio.c \
37         Startup.c Mouse.c SaveRestore.c Backdrop.c Screen.c \
38         Keyboard.c ColorMain.c ColorPalette.c ColorFile.c ColorEdit.c \
39         Resource.c Protocol.c Dtwm.c Help.c HelpCB.c I18nMain.c \
40         I18nEnv.c I18nUtil.c $(EXTRA_SRC)
41
42
43 ComplexProgramTarget($(PROGRAMS))
44
45 LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP)
46
47 CppSourceFile(Dtstyle,Dtstyle.src,-Dhp_roman8 $(LOCAL_CPP_DEFINES),)
48 CppSourceFile(Dtstyle.iso,Dtstyle.src,-Diso8859_1,)
49 CppSourceFile(Backdrops,Backdrops.src,-Dhp_roman8 $(LOCAL_CPP_DEFINES),)
50 CppSourceFile(Backdrops.iso,Backdrops.src,-Diso8859_1,)
51 CppSourceFile(Palettes,Palettes.src,-Dhp_roman8 $(LOCAL_CPP_DEFINES),)
52 CppSourceFile(Palettes.iso,Palettes.src,-Diso8859_1,)