1 XCOMM $XConsortium: Imakefile /main/9 1996/10/09 14:04:06 drk $
2 DESKTOP_VERSION_STRING = DesktopVersionString
5 XCOMM Imakefile: for DT CreateAction
8 /* General case INCLUDES DEFINES LOCAL_LIBRARIES
9 * Each individual architecture may have more or less of the above.
10 * Use EXTRA_DEFINES and EXTRA_INCLUDES to add defines and includes
11 * to an individual architecture. There is no equivalent for
13 * USE_libraryname in LOCAL_LIBRARIES is by default empty.
14 * It should be set when necessary to the real library macro name.
17 DEPEND_DEFINES = $(DEPENDDEFINES)
19 #if defined (SunArchitecture)
20 DEPLIBS = $(DEPDTWIDGETLIB) $(DEPDTSVCLIB) \
21 $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
22 LOCAL_LIBRARIES = $(DTWIDGETLIB) $(DTSVCLIB) \
23 $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
25 DEPLIBS = $(DEPDTHELPLIB) $(DEPDTWIDGETLIB) $(DEPDTSVCLIB) \
26 $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
27 LOCAL_LIBRARIES = $(DTHELPLIB) $(DTWIDGETLIB) $(DTSVCLIB) \
28 $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
29 #endif /* SunArchitecture */
32 #ifdef AlphaArchitecture
33 EXTRA_DEFINES = -D_NO_PROTO
37 EXTRA_DEFINES = -Aa +e -DANSICPP -D_POSIX_SOURCE=1 -D_HPUX_SOURCE
42 SYS_LIBRARIES = -lm -liconv
45 #if defined (SunArchitecture)
46 SYS_LIBRARIES = -lm -ldl
47 #endif /* SunArchitecture */
49 #if defined (USLArchitecture)
50 EXTRA_DEFINES = -D_NO_PROTO
51 SYS_LIBRARIES = -lm -ldl -lgen
52 #endif /* SunArchitecture */
54 #if defined (UXPArchitecture)
55 EXTRA_DEFINES = -Xt -D_NO_PROTO
56 SYS_LIBRARIES = -lm -ldl -lgen
57 #endif /* UXPArchitecture */
63 CreateActionAppShell.c \
64 FileCharacteristics.c \
74 icon_selection_dialog.c \
82 CreateActionAppShell.o \
83 FileCharacteristics.o \
93 icon_selection_dialog.o \
97 NormalLibraryObjectRule()
99 ComplexProgramTarget(dtcreate)
101 /***** For dtge make a client_OBJS.o using client_main.o ******/
102 /***** This implies the existence of client_main.c ******/
103 /***** dtge hidden symbols *******/
104 #ifdef BuildHugeObject
105 #ifdef HPArchitecture
107 HIDDEN_SYMBOLS = -h _main -h _HelpOnItemCB -h _CreateHelpDialog \
108 -h _DisplayHelpDialog -h _ChangeTitle
110 HIDDEN_SYMBOLS = -h main -h HelpOnItemCB -h CreateHelpDialog \
111 -h DisplayHelpDialog -h ChangeTitle
114 SpecialRelocatableTarget(dtcreate,$(HIDDEN_SYMBOLS),$(OBJS))