aboutsummaryrefslogtreecommitdiff
path: root/nx-X11/nls/Imakefile
diff options
context:
space:
mode:
Diffstat (limited to 'nx-X11/nls/Imakefile')
-rw-r--r--nx-X11/nls/Imakefile84
1 files changed, 84 insertions, 0 deletions
diff --git a/nx-X11/nls/Imakefile b/nx-X11/nls/Imakefile
new file mode 100644
index 000000000..441402357
--- /dev/null
+++ b/nx-X11/nls/Imakefile
@@ -0,0 +1,84 @@
+XCOMM $Xorg: Imakefile,v 1.4 2000/12/12 13:00:42 coskrey Exp $
+XCOMM $XdotOrg: xc/nls/Imakefile,v 1.2 2004/04/23 18:44:33 eich Exp $
+
+
+
+
+XCOMM $XFree86: xc/nls/Imakefile,v 1.9 2001/11/16 00:52:30 dawes Exp $
+
+#define IHaveSubdirs
+#define PassCDebugFlags
+
+#if BuildLoadableXlibI18n
+ SUBDIRS = XLC_LOCALE Compose XI18N_OBJS
+#else
+ SUBDIRS = XLC_LOCALE Compose
+#endif
+#if defined(FreeBSDArchitecture)
+ RU_SU_DEFINES = -DINCLUDE_ru_SU
+#endif
+ DEFINES = $(RU_SU_DEFINES)
+
+MakeSubdirs($(SUBDIRS))
+DependSubdirs($(SUBDIRS))
+
+all::
+
+#ifndef R63Compat
+#define R63Compat YES
+#endif
+
+#ifndef Win32Architecture
+#if R63Compat
+# define LTarget(name) @@\
+CppFileTarget(name.l1,name,$(DEFINES),NullParameter) @@\
+ @@\
+name.l2: name.l1 @@\
+ rm -f name.l2 @@\
+ sed -e '/^[^#][^ ]*:/s/://' -e '/^[^#].*[ ].*:/d' \ @@\
+ < name.l1 > name.l2 @@\
+ @@\
+name.lt: name.l1 name.l2 @@\
+ rm -f name.lt @@\
+ cat name.l2 name.l1 > name.lt @@\
+ @@\
+AllTarget(name.lt) @@\
+ MakeDir($(BUILDI18NDIR)) @@\
+ RemoveFile($(BUILDI18NDIR)/name) @@\
+ cd $(BUILDI18NDIR) && $(LN) $(BUILDLIBTOP)/../$(CURRENT_DIR)/name.lt name @@\
+ @@\
+InstallNamedNonExec(name.lt,name,$(XLOCALEDIR)) @@\
+ @@\
+clean:: @@\
+ RemoveFiles(name.l1 name.l2 name.lt)
+#else
+# define LTarget(name) @@\
+CppFileTarget(name.lt,name,$(DEFINES),NullParameter) @@\
+ @@\
+AllTarget(name.lt) @@\
+ MakeDir($(BUILDI18NDIR)) @@\
+ LinkFileSpecial($(BUILDI18NDIR),name,$(BUILDLIBTOP)/../../$(CURRENT_DIR)/name.lt) @@\
+ @@\
+InstallNamedNonExec(name.lt,name,$(XLOCALEDIR)) @@\
+ @@\
+clean:: @@\
+ RemoveFile(name.lt)
+#endif
+#else
+# define LTarget(name) @@\
+CppFileTarget(name.lt,name,$(DEFINES),NullParameter) @@\
+ @@\
+AllTargetName(name.lt) @@\
+ MakeDir($(BUILDLIBDIR:/=\)\locale) @@\
+ RemoveFile(Concat($(BUILDLIBDIR:/=\)\locale\,name)) @@\
+ cd $(BUILDLIBDIR:/=\)\locale && $(LN) Concat($(BUILDLIBTOP:/=\)\..\$(CURRENT_DIR:/=\)\,name.lt) name @@\
+ @@\
+InstallNamedNonExec(name.lt,name,$(XLOCALEDIR)) @@\
+ @@\
+clean:: @@\
+ RemoveFile(name.lt)
+#endif
+
+LTarget(locale.alias)
+LTarget(locale.dir)
+LTarget(compose.dir)