Revert "dtudcfonted, dtudcexch: delete from repository"
[oweals/cde.git] / cde / programs / dtudcfonted / libfal / Imakefile
1 XCOMM $XConsortium: Imakefile /main/16 1996/09/09 11:45:13 drk $
2 #define DoNormalLib     YES
3 #define DoSharedLib     NO
4 #define DoDebugLib      NO
5 #define DoProfileLib    NO
6 #define LibName         fal
7 #define LibHeaders      NO
8 #define LibInstall      NO
9
10           FALDESTDIR  = $(CDE_INSTALLATION_TOP)
11           FONTLIST    = config
12           XLOCALEDIR  = $(XPROJECTROOT)/lib/X11/locale
13           XFONTDIR    = $(XPROJECTROOT)/lib/X11/fonts
14
15 UDCFONTPATH = $(XFONTDIR)/misc
16 FALOPT1       = -DDTUDCFONTPATH='"'$(XFONTDIR)/misc'"'
17 FALOPT2       = -DXLOCALEDIR='"'$(XLOCALEDIR)'"'
18 FALOPT3       = -DDTUDCFONTSLISTDIR='"'$(FALDESTDIR)/$(FONTLIST)'"'
19
20 #ifdef X11ProjectRoot
21         OPT2 = -DFONTC='"'$(XPROJECTROOT)/bin/bdftopcf'"'
22 #else
23         OPT2 = -DFONTC='"'$(BINDIR)/bdftopcf'"'
24 #endif
25
26        DEPEND_DEFINES = $(DEPENDDEFINES)
27         DEFINES       = $(FALOPT1) $(FALOPT2) $(OPT2) $(FALOPT3)
28
29       UDC_INC_PATH1   = -I./include
30       UDC_INC_PATH2   = -I../include
31       UDC_INC_PATH3   = -I./
32
33        INCLUDES   = \
34                     $(UDC_INC_PATH1)\
35                     $(UDC_INC_PATH2)\
36                     $(UDC_INC_PATH3)
37
38 SRCS1  = falfont.c readpcf.c \
39         syncx.c
40
41 SRCS2 = _faludcInf.c \
42         _fallcCT.c _fallcCharSet.c _fallcConv.c _fallcDB.c \
43         _fallcDefConv.c _fallcDynamic.c _fallcEuc.c _fallcFile.c \
44         _fallcGenConv.c _fallcGeneric.c _fallcInit.c _fallcPrTxt.c \
45         _fallcPubWrap.c _fallcPublic.c _fallcRM.c _fallcSjis.c \
46         _fallcStd.c _fallcTxtPr.c _fallcUTF.c _fallcUtil.c \
47         _fallcWrap.c \
48         _falomGeneric.c _falQuarks.c _falSetLocale.c _falrm.c
49
50 SRCS3  = _falutilbitmap.c
51
52 SRCS  = $(SRCS1) $(SRCS2) $(SRCS3)
53
54 OBJS   = falfont.o readpcf.o \
55         syncx.o \
56         _faludcInf.o \
57         _fallcCT.o _fallcCharSet.o _fallcConv.o _fallcDB.o \
58         _fallcDefConv.o _fallcDynamic.o _fallcEuc.o _fallcFile.o \
59         _fallcGenConv.o _fallcGeneric.o _fallcInit.o _fallcPrTxt.o \
60         _fallcPubWrap.o _fallcPublic.o _fallcRM.o _fallcSjis.o \
61         _fallcStd.o _fallcTxtPr.o _fallcUTF.o _fallcUtil.o \
62         _fallcWrap.o _falomGeneric.o _falQuarks.o _falSetLocale.o \
63         _falrm.o \
64         _falutilbitmap.o
65
66 all::
67         $(RM) fonts.list;\
68         $(CP) ./fonts.list.header ./fonts.list ;\
69         chmod ug+w fonts.list;\
70         key=`echo $(UDCFONTPATH) | sed -e 's/:/ /g'` ; \
71         for dir in $$key ; \
72         do \
73             echo $$dir: >> ./fonts.list ;\
74         done
75
76 #include <Library.tmpl>
77
78 install::
79         if [ -d $(DESTDIR)/$(FALDESTDIR)/$(FONTLIST) ]; then set +x; \
80         else (set -x; $(MKDIRHIER) $(DESTDIR)/$(FALDESTDIR)/$(FONTLIST)); fi ; \
81         (set -x ; $(CP) ./fonts.list $(DESTDIR)/$(FALDESTDIR)/$(FONTLIST) ; \
82         chmod 0644 $(DESTDIR)/$(FALDESTDIR)/$(FONTLIST)/fonts.list )
83
84 DependTarget()