Fix for Cygwin.
[mLib] / Makefile.am
index b727d9e..e5c1f1f 100644 (file)
@@ -75,13 +75,13 @@ libmLib_la_LIBADD = @DEPLIBS@
 
 BUILT_SOURCES = crc32-tab.c unihash-global.c
 
-crc32-tab.c: crc-mktab
+crc32-tab.c: crc-mktab$(EXEEXT)
        ./crc-mktab \
                -p0x04c11db7 -b32 -B8 -r \
                -c -scrc32_table -icrc32.h -tuint32 -ocrc32-tab.c.new
        mv crc32-tab.c.new crc32-tab.c
 
-unihash-global.c: unihash-mkstatic
+unihash-global.c: unihash-mkstatic$(EXEEXT)
        ./unihash-mkstatic \
                -c -sunihash_global -iunihash.h -ounihash-global.c.new
        mv unihash-global.c.new unihash-global.c
@@ -193,9 +193,9 @@ unihash.t: unihash.to libmLib.la
                unihash.to .libs/libmLib.a $(LIBS) -o unihash.t
 unihash.in: unihash-check.pl
        perl $(srcdir)/unihash-check.pl >unihash.in.new
-       mv unihash.in.new unihash.in
+       mv unihash.in.new $(srcdir)/unihash.in
 unihash.test: unihash.t unihash.in
-       ./unihash.t -f unihash.in
+       ./unihash.t -f $(srcdir)/unihash.in
 
 TEST_CLEAN = \
        *.t *.to \
@@ -207,6 +207,7 @@ TEST_DIST = \
        da-gtest da-ref \
        sym-gtest sym-ref \
        bits.in bits-testgen.c \
+       unihash-check.pl unihash.in \
        base64.in base64.ref base32.in base32.ref hex.in hex.ref
 
 ## --- Background resolver ---