* bcc32/setup.mak : Control of a message.
* bcc32/makefile.sub : include resource. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
66d9f5498b
commit
df3368c1dd
@ -1,3 +1,9 @@
|
|||||||
|
Thu Sep 12 23:20:10 2002 KONISHI Hiromasa <konishih@fd6.so-net.ne.jp>
|
||||||
|
|
||||||
|
* bcc32/setup.mak : Control of a message.
|
||||||
|
|
||||||
|
* bcc32/makefile.sub : include resource.
|
||||||
|
|
||||||
Thu Sep 12 18:10:03 2002 Nobuyoshi Nakada <nobu.nokada@softhome.net>
|
Thu Sep 12 18:10:03 2002 Nobuyoshi Nakada <nobu.nokada@softhome.net>
|
||||||
|
|
||||||
* dir.c (glob_helper): fixed freeing buffer. (ruby-bugs-ja:PR#332)
|
* dir.c (glob_helper): fixed freeing buffer. (ruby-bugs-ja:PR#332)
|
||||||
|
@ -38,7 +38,7 @@ VPATH = $(srcdir):$(srcdir)/missing
|
|||||||
CC = bcc32
|
CC = bcc32
|
||||||
!endif
|
!endif
|
||||||
!ifndef RC
|
!ifndef RC
|
||||||
RC = brc32
|
RC = brcc32
|
||||||
!endif
|
!endif
|
||||||
!ifndef YACC
|
!ifndef YACC
|
||||||
YACC = byacc
|
YACC = byacc
|
||||||
@ -99,10 +99,11 @@ MISSING = acosh.obj crypt.obj win32.obj
|
|||||||
STACK = 0x2000000
|
STACK = 0x2000000
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
LDSHARED = $(CC) -lS:$(STACK)
|
LDSHARED = ilink32.exe -S:$(STACK)
|
||||||
LINK = $(LDSHARED) -WC
|
LINK = $(LDSHARED) -Tpe C0X32.OBJ
|
||||||
LINK_W = $(LDSHARED) -W
|
LINK_W = $(LDSHARED) -Tpe C0W32.OBJ
|
||||||
LINK_SO = $(LDSHARED) -WD
|
LINK_SO = $(LDSHARED) -Tpd C0D32.OBJ
|
||||||
|
LDOBJECTS = CW32.LIB IMPORT32.LIB $(MAINOBJ)
|
||||||
|
|
||||||
DLDFLAGS =
|
DLDFLAGS =
|
||||||
SOLIBS =
|
SOLIBS =
|
||||||
@ -357,13 +358,13 @@ s,@top_srcdir@,$(srcdir),;t t
|
|||||||
miniruby$(EXEEXT): $(OBJS) $(MAINOBJ) $(EXTOBJS)
|
miniruby$(EXEEXT): $(OBJS) $(MAINOBJ) $(EXTOBJS)
|
||||||
@echo $(EXTOBJS)
|
@echo $(EXTOBJS)
|
||||||
@echo $(LIBS)
|
@echo $(LIBS)
|
||||||
$(LINK) -e$@ $(MAINOBJ) $(EXTOBJS) $(OBJS) $(LIBS)
|
$(LINK) $(LDOBJECTS) $(EXTOBJS) $(OBJS) $(LIBS),$@
|
||||||
|
|
||||||
$(PROGRAM): $(MAINOBJ) $(LIBRUBY_SO) $(*:.exe=.res)
|
$(PROGRAM): $(MAINOBJ) $(LIBRUBY_SO) $(RUBY_INSTALL_NAME).res
|
||||||
$(LINK) -e$@ $(MAINOBJ) $(LIBRUBYARG)
|
$(LINK) $(LDOBJECTS),$@,,$(LIBRUBYARG),,$(RUBY_INSTALL_NAME).res
|
||||||
|
|
||||||
$(WPROGRAM): $(MAINOBJ) $(WINMAINOBJ) $(LIBRUBY_SO) $(*:.exe=.res)
|
$(WPROGRAM): $(MAINOBJ) $(WINMAINOBJ) $(LIBRUBY_SO) $(RUBYW_INSTALL_NAME).res
|
||||||
$(LINK_W) -e$@ $(MAINOBJ) $(WINMAINOBJ) $(LIBRUBYARG)
|
$(LINK_W) $(LDOBJECTS) $(WINMAINOBJ),$@,,$(LIBRUBYARG),,$(RUBYW_INSTALL_NAME).res
|
||||||
|
|
||||||
$(LIBRUBY_A): $(OBJS) dmyext.obj
|
$(LIBRUBY_A): $(OBJS) dmyext.obj
|
||||||
@-if exist $@ del $@
|
@-if exist $@ del $@
|
||||||
@ -374,8 +375,9 @@ $(OBJS) dmyext.obj
|
|||||||
$(LIBRUBY): $(LIBRUBY_SO)
|
$(LIBRUBY): $(LIBRUBY_SO)
|
||||||
implib $@ $(LIBRUBY_SO)
|
implib $@ $(LIBRUBY_SO)
|
||||||
|
|
||||||
$(LIBRUBY_SO): $(LIBRUBY_A) $(EXTOBJS) $(RUBYDEF) $(*:.dll=.res)
|
$(LIBRUBY_SO): $(LIBRUBY_A) $(EXTOBJS) $(RUBYDEF) $(RUBY_SO_NAME).res
|
||||||
$(LINK_SO) -e$@ $(MAINOBJ) $(EXTOBJS) $(LIBRUBY_A) $(LIBS)
|
$(LINK_SO) $(LDOBJECTS) $(EXTOBJS) $(LIBS),$@,,$(LIBRUBY_A),$(RUBYDEF), $(RUBY_SO_NAME).res
|
||||||
|
|
||||||
|
|
||||||
$(RUBYDEF): $(LIBRUBY_A) miniruby$(EXEEXT)
|
$(RUBYDEF): $(LIBRUBY_A) miniruby$(EXEEXT)
|
||||||
.\miniruby$(EXEEXT) $(srcdir)bcc32/mkexports.rb -output=$@ $(LIBRUBY_A)
|
.\miniruby$(EXEEXT) $(srcdir)bcc32/mkexports.rb -output=$@ $(LIBRUBY_A)
|
||||||
@ -395,6 +397,7 @@ clean-local:
|
|||||||
@if exist *.obj del *.obj
|
@if exist *.obj del *.obj
|
||||||
@if exist *.res del *.res
|
@if exist *.res del *.res
|
||||||
@if exist *.tds del *.tds
|
@if exist *.tds del *.tds
|
||||||
|
@if exist *.il? del *.il?
|
||||||
|
|
||||||
clean-ext:
|
clean-ext:
|
||||||
@-.\miniruby$(EXEEXT) $(srcdir)ext/extmk.rb clean
|
@-.\miniruby$(EXEEXT) $(srcdir)ext/extmk.rb clean
|
||||||
|
@ -11,7 +11,6 @@ srcdir = $(bcc32dir)../
|
|||||||
OS = bccwin32
|
OS = bccwin32
|
||||||
|
|
||||||
all: ext makefile
|
all: ext makefile
|
||||||
@echo type `make' to make ruby for bccwin32.
|
|
||||||
|
|
||||||
makefile: make_s make_e
|
makefile: make_s make_e
|
||||||
|
|
||||||
@ -24,6 +23,7 @@ make_s:
|
|||||||
|
|
||||||
make_e:
|
make_e:
|
||||||
@echo !INCLUDE $$(srcdir)bcc32/makefile.sub>> makefile
|
@echo !INCLUDE $$(srcdir)bcc32/makefile.sub>> makefile
|
||||||
|
@echo type `make' to make ruby for bccwin32.
|
||||||
|
|
||||||
ext:
|
ext:
|
||||||
@if not exist $@\* mkdir $@
|
@if not exist $@\* mkdir $@
|
||||||
|
Loading…
x
Reference in New Issue
Block a user