libidn-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS libidn/csharp


From: libidn-commit
Subject: CVS libidn/csharp
Date: Tue, 13 Mar 2007 11:04:27 +0100

Update of /home/jas/self/public-cvs/libidn/csharp
In directory mocca:/home/jas/self/src/libidn/csharp

Modified Files:
        Makefile.am 
Log Message:
Generate generated files.


--- /home/jas/self/public-cvs/libidn/csharp/Makefile.am 2007/03/13 09:56:55     
1.15
+++ /home/jas/self/public-cvs/libidn/csharp/Makefile.am 2007/03/13 10:04:27     
1.16
@@ -26,7 +26,7 @@
        StringprepException.cs DecompositionKeys.cs Punycode.cs \
        DecompositionMappings.cs PunycodeException.cs
 
-GEN_SOURCES = generate/AssemblyInfo.cs \
+SOURCES_GENERATE = generate/AssemblyInfo.cs \
        generate/GenerateNFKC.cs generate/GenerateRFC3454.cs \
        generate/HashSet.cs generate/Program.cs generate/Tokenizer.cs
 
@@ -53,9 +53,21 @@
        $(CSHARPCOMP) $(CSHARPCOMPFLAGS) -o $@ \
                `for src in $(SOURCES); do echo $(srcdir)/$$src; done`
 
-GenerateTables:
+SPEC = $(top_srcdir)/doc/specifications
+
+GenerateTables: $(SOURCES_GENERATE)
        $(CSHARPCOMP) $(CSHARPCOMPFLAGS) -o $@ \
-               `for src in $(GEN_SOURCES); do echo $(srcdir)/$$src; done`
+               `for src in $(SOURCES_GENERATE); do echo $(srcdir)/$$src; done`
+       ln -s $(SPEC)/rfc3454.txt . \
+               || cp $(SPEC)/rfc3454.txt .
+       ln -s $(SPEC)/UnicodeData-3.2.0.txt UnicodeData.txt \
+               || cp $(SPEC)/UnicodeData-3.2.0.txt UnicodeData.txt
+       ln -s $(SPEC)/CompositionExclusions-3.2.0.txt CompositionExclusions.txt 
\
+               || cp $(SPEC)/CompositionExclusions-3.2.0.txt 
CompositionExclusions.txt
+       ./GenerateTables
+
+RFC3454.cs CombiningClass.cs DecompositionKeys.cs DecompositionMappings.cs 
Composition.cs: $(GEN_SOURCES)
+       make GenerateTables
 
 install-dll-dir:
        $(mkinstalldirs) $(DESTDIR)$(libdir)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]