Get /usr/dt/config populated correctly on make install
[oweals/cde.git] / cde / programs / localized / templates / config.am
index 988b4101263b7686d4153c056c5476d873338d26..d13e19ba4f3ba806ee221cb54ba1afb3b9a6f015 100644 (file)
@@ -6,7 +6,8 @@
 
 BUILT_SOURCES = sys.resources sys.session sys.font sys.dtwmrc  \
        Xresources dtfile.config home.session current.session   \
-       display.home.session display.current.session
+       display.home.session display.current.session 0100.session \
+       0120.session 0140.session 0160.session
 
 if SOLARIS
 BUILT_SOURCES += Xresources.ow
@@ -14,10 +15,37 @@ endif
 
 CLEANFILES = $(BUILT_SOURCES)
 
+cfgmaindir = $(CDE_INSTALLATION_TOP)/config/$(LANG)
+dist_cfgmain_DATA = dtfile.config sys.dtwmrc sys.resources Xresources  \
+       sys.font sys.session
+
+cfgrsrcdir = $(CDE_INSTALLATION_TOP)/config/$(LANG)/Xresources.d
+dist_cfgrsrc_DATA = 0100.session 0120.session 0140.session     \
+       0160.session
+
 TOP = $(top_builddir)/programs
 MERGE = $(top_builddir)/programs/localized/util/merge
 
+# these are the names these 4 file are really installed as, so create
+# symlinks to them for installation
+0100.session: current.session
+       $(RM) $@
+       $(LN_S) $< $@
+
+0120.session: home.session
+       $(RM) $@
+       $(LN_S) $< $@
+
+0140.session: display.current.session
+       $(RM) $@
+       $(LN_S) $< $@
+
+0160.session: display.home.session
+       $(RM) $@
+       $(LN_S) $< $@
+
 
+# these are the real targets
 sys.resources: $(TOP)/dtsession/sys.resources sys.resources.tmsg
        $(MERGE) -lang $(LANG) $@.tmsg < $< > $@ || $(RM) $@