From 5e01a4852b31d537307994248869caf38b4023cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Tue, 10 May 2016 05:12:17 +0200 Subject: Imported Upstream version 6.0.0 --- win32/Makefile | 200 --------------------------------------------------------- 1 file changed, 200 deletions(-) delete mode 100644 win32/Makefile (limited to 'win32/Makefile') diff --git a/win32/Makefile b/win32/Makefile deleted file mode 100644 index 27d8832..0000000 --- a/win32/Makefile +++ /dev/null @@ -1,200 +0,0 @@ -# Oniguruma Makefile for Win32 - -product_name = oniguruma - -CPPFLAGS = -CFLAGS = -O2 -nologo /W3 -LDFLAGS = -LOADLIBES = -ARLIB = lib -ARLIB_FLAGS = -nologo -ARDLL = cl -ARDLL_FLAGS = -nologo -LD $(LINKFLAGS) -dll -LINKFLAGS = -link -incremental:no -pdb:none - -INSTALL = install -c -CP = copy -CC = cl -DEFS = -DHAVE_CONFIG_H -DNOT_RUBY -DEXPORT -RUBYDIR = .. - -subdirs = - -libbase = onig -libname = $(libbase)_s.lib -dllname = $(libbase).dll -dlllib = $(libbase).lib - -onigheaders = oniguruma.h regint.h regparse.h regenc.h st.h -posixheaders = onigposix.h -headers = $(posixheaders) $(onigheaders) - -onigobjs = reggnu.obj regerror.obj regparse.obj regext.obj regcomp.obj \ - regexec.obj regenc.obj regsyntax.obj regtrav.obj \ - regversion.obj st.obj -posixobjs = regposix.obj regposerr.obj -libobjs = $(onigobjs) $(posixobjs) - -jp_objs = $(encdir)\euc_jp.obj $(encdir)\sjis.obj -iso8859_objs = $(encdir)\iso8859_1.obj $(encdir)\iso8859_2.obj \ - $(encdir)\iso8859_3.obj $(encdir)\iso8859_4.obj \ - $(encdir)\iso8859_5.obj $(encdir)\iso8859_6.obj \ - $(encdir)\iso8859_7.obj $(encdir)\iso8859_8.obj \ - $(encdir)\iso8859_9.obj $(encdir)\iso8859_10.obj \ - $(encdir)\iso8859_11.obj $(encdir)\iso8859_13.obj \ - $(encdir)\iso8859_14.obj $(encdir)\iso8859_15.obj \ - $(encdir)\iso8859_16.obj - -encobjs = $(encdir)\ascii.obj $(encdir)\utf8.obj \ - $(encdir)\unicode.obj \ - $(encdir)\utf16_be.obj $(encdir)\utf16_le.obj \ - $(encdir)\utf32_be.obj $(encdir)\utf32_le.obj \ - $(jp_objs) $(iso8859_objs) \ - $(encdir)\euc_tw.obj $(encdir)\euc_kr.obj $(encdir)\big5.obj \ - $(encdir)\gb18030.obj \ - $(encdir)\koi8_r.obj \ - $(encdir)\cp1251.obj # $(encdir)\koi8.obj - -onigsources = regerror.c regparse.c regext.c regcomp.c regexec.c regenc.c \ - regsyntax.c regtrav.c regversion.c reggnu.c st.c -posixsources = regposix.c regposerr.c -libsources = $(posixsources) $(onigsources) -rubysources = $(onigsources) - -encdir = enc -patchfiles = re.c.168.patch re.c.181.patch -distfiles = README COPYING HISTORY \ - Makefile.in configure.in config.h.in configure \ - $(headers) $(libsources) $(patchfiles) \ - test.rb testconv.rb -testc = testc -testp = testp - -makeargs = $(MFLAGS) CPPFLAGS='$(CPPFLAGS)' CFLAGS='$(CFLAGS)' CC='$(CC)' - -.SUFFIXES: -.SUFFIXES: .obj .c .h .ps .dvi .info .texinfo - -.c.obj: - $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) /I. /I.. /Fo$@ /c $< - -# targets -default: all - -setup: - $(CP) win32\config.h config.h - $(CP) win32\testc.c testc.c - - -all: $(libname) $(dllname) - -$(libname): $(libobjs) $(encobjs) - $(ARLIB) $(ARLIB_FLAGS) -out:$@ $(libobjs) $(encobjs) - -$(dllname): $(libobjs) $(encobjs) - $(ARDLL) $(libobjs) $(encobjs) -Fe$@ $(ARDLL_FLAGS) - -regparse.obj: regparse.c $(onigheaders) config.h st.h -regext.obj: regext.c $(onigheaders) config.h -regtrav.obj: regtrav.c $(onigheaders) config.h -regcomp.obj: regcomp.c $(onigheaders) config.h -regexec.obj: regexec.c regint.h regenc.h oniguruma.h config.h -reggnu.obj: reggnu.c regint.h regenc.h oniguruma.h config.h oniggnu.h -regerror.obj: regerror.c regint.h regenc.h oniguruma.h config.h -regenc.obj: regenc.c regenc.h oniguruma.h config.h -regsyntax.obj: regsyntax.c regint.h regenc.h oniguruma.h config.h -regversion.obj: regversion.c oniguruma.h config.h -regposix.obj: regposix.c $(posixheaders) oniguruma.h config.h -regposerr.obj: regposerr.c $(posixheaders) config.h -st.obj: st.c regint.h oniguruma.h config.h st.h - -$(encdir)\ascii.obj: $(encdir)\ascii.c regenc.h config.h -$(encdir)\unicode.obj: $(encdir)\unicode.c regenc.h config.h -$(encdir)\utf8.obj: $(encdir)\utf8.c regenc.h config.h -$(encdir)\utf16_be.obj: $(encdir)\utf16_be.c regenc.h config.h -$(encdir)\utf16_le.obj: $(encdir)\utf16_le.c regenc.h config.h -$(encdir)\utf32_be.obj: $(encdir)\utf32_be.c regenc.h config.h -$(encdir)\utf32_le.obj: $(encdir)\utf32_le.c regenc.h config.h -$(encdir)\euc_jp.obj: $(encdir)\euc_jp.c regenc.h config.h -$(encdir)\euc_tw.obj: $(encdir)\euc_tw.c regenc.h config.h -$(encdir)\euc_kr.obj: $(encdir)\euc_kr.c regenc.h config.h -$(encdir)\sjis.obj: $(encdir)\sjis.c regenc.h config.h -$(encdir)\iso8859_1.obj: $(encdir)\iso8859_1.c regenc.h config.h -$(encdir)\iso8859_2.obj: $(encdir)\iso8859_2.c regenc.h config.h -$(encdir)\iso8859_3.obj: $(encdir)\iso8859_3.c regenc.h config.h -$(encdir)\iso8859_4.obj: $(encdir)\iso8859_4.c regenc.h config.h -$(encdir)\iso8859_5.obj: $(encdir)\iso8859_5.c regenc.h config.h -$(encdir)\iso8859_6.obj: $(encdir)\iso8859_6.c regenc.h config.h -$(encdir)\iso8859_7.obj: $(encdir)\iso8859_7.c regenc.h config.h -$(encdir)\iso8859_8.obj: $(encdir)\iso8859_8.c regenc.h config.h -$(encdir)\iso8859_9.obj: $(encdir)\iso8859_9.c regenc.h config.h -$(encdir)\iso8859_10.obj: $(encdir)\iso8859_10.c regenc.h config.h -$(encdir)\iso8859_11.obj: $(encdir)\iso8859_11.c regenc.h config.h -$(encdir)\iso8859_13.obj: $(encdir)\iso8859_13.c regenc.h config.h -$(encdir)\iso8859_14.obj: $(encdir)\iso8859_14.c regenc.h config.h -$(encdir)\iso8859_15.obj: $(encdir)\iso8859_15.c regenc.h config.h -$(encdir)\iso8859_16.obj: $(encdir)\iso8859_16.c regenc.h config.h -$(encdir)\koi8.obj: $(encdir)\koi8.c regenc.h config.h -$(encdir)\koi8_r.obj: $(encdir)\koi8_r.c regenc.h config.h -$(encdir)\cp1251.obj: $(encdir)\cp1251.c regenc.h config.h -$(encdir)\big5.obj: $(encdir)\big5.c regenc.h config.h -$(encdir)\gb18030.obj: $(encdir)\gb18030.c regenc.h config.h - - -# Ruby test -rtest: - $(RUBYDIR)\win32\ruby -w -Ke test.rb - -# C library test -ctest: $(testc) - .\$(testc) - -# POSIX C library test -ptest: $(testp) - .\$(testp) - -$(testc): $(testc).c $(libname) - $(CC) -nologo -o $(testc) -DONIG_EXTERN=extern $(testc).c $(libname) - -$(testp): $(testc).c $(dlllib) - $(CC) -nologo -DPOSIX_TEST -o $(testp) $(testc).c $(dlllib) - -#$(testc)u.c: test.rb testconvu.rb -# ruby -Ke testconvu.rb test.rb > $@ - -$(testc)u: $(testc)u.c $(libname) - $(CC) -nologo -o $(testc)u -DONIG_EXTERN=extern $(testc)u.c $(libname) - -clean: - del *.obj $(encdir)\*.obj *.lib *.exp *.dll $(testp).exe $(testc).exe $(testc).obj - - -# backup file suffix -SORIG = ruby_orig - -# ruby 1.9 source update -19: - $(CP) regerror.c $(RUBYDIR) - $(CP) regparse.c $(RUBYDIR) - $(CP) regcomp.c $(RUBYDIR) - $(CP) regexec.c $(RUBYDIR) - $(CP) regenc.c $(RUBYDIR) - $(CP) regint.h $(RUBYDIR) - $(CP) regparse.h $(RUBYDIR) - $(CP) regenc.h $(RUBYDIR) - $(CP) oniguruma.h $(RUBYDIR) - $(CP) enc\ascii.c $(RUBYDIR) - $(CP) enc\utf8.c $(RUBYDIR) - $(CP) enc\euc_jp.c $(RUBYDIR) - $(CP) enc\sjis.c $(RUBYDIR) - $(CP) enc\unicode.c $(RUBYDIR) - - -samples: all - $(CC) $(CFLAGS) -I. -o simple sample\simple.c $(dlllib) - $(CC) $(CFLAGS) -I. -o posix sample\posix.c $(dlllib) - $(CC) $(CFLAGS) -I. -o names sample\names.c $(dlllib) - $(CC) $(CFLAGS) -I. -o listcap sample\listcap.c $(dlllib) - $(CC) $(CFLAGS) -I. -o sql sample\sql.c $(dlllib) - $(CC) $(CFLAGS) -I. -o encode sample\encode.c $(dlllib) - $(CC) $(CFLAGS) -I. -o syntax sample\syntax.c $(dlllib) -- cgit v1.2.3