Merge branch 'master' of https://github.com/pmq20/ruby-compiler
add env to @local_toolchain
set BUNDLE_GEMFILE
fix missing
use ENCLOSE_IO_RUBYC_1ST_PASS and ENCLOSE_IO_RUBYC_2ND_PASS
propagate CFLAGS to make
make "make install" work
use msvcrt.lib: import library for the release DLL version of the CRT
link with $(CFLAGS) in win32
WE DO NOT ACCEPT OUTSIDE GEM PATHS
unset GEM_HOME, GEM_PATH
NOT pollute CFLAGS env var in win32
update pwd and chdir
save 1st pass
remove unused rm_rf
let in of site and vendor dir
intercept dlopen
fix nmake
relax Ruby version requirement
make it able to compile nokogiri
upgrade bundler to 1.15.1
import yaml-0.1.7
add --keep-tmpdir
fix start compiling Gemfile project
compile with -fPIC
fix win32 1st pass
add ENCLOSE_IO_RAILS
fix x509 certificate add failure
require 'psych/versions' in psych.gemspec
allow 1st nmake to fail
WE DO NOT ACCEPT OUTSIDE GEM PATHS, unless env['ENCLOSE_IO_USE_ORIGINAL_RUBY']
patch patch CFLAGS and LDFLAGS of win32 Makefile.sub
fix Dir.glob
pass 1st pass on win32
link with enclose_io_unix.obj enclose_io_memfs.obj squash_fd.obj
add CONFIG["RUBY_EXEC_PREFIX"] for win32
pass 2nd pass on win32
hack Process.spawn
Revert "link libz.a in CFLAGS"
gsub('/', '\\')
add -L
compile openssl
.
fix the situation of no entrance
import gdbm-1.13
remove dll
use gdbm_compat
win32: link with zlib.lib in INCFLAGS
remove zlib out of ruby src
add squash_extract and squash_mutex
link with ..\zlib\zlib.lib on win32
Update README.md
add -pipe
update libsquash
make it able to compile raw ruby
Revert "add #include <sys/types.h> to vendor/gdbm/src/gdbmopen.c"
update README.md
patch LDFLAGS on win32
compile zlib
fix zlib on win32
add #include <sys/types.h> to vendor/gdbm/src/gdbmopen.c
define _GNU_SOURCE
repeat LDFLAGS in ruby/lib/mkmf.rb
import openssl-1.1.0f
overwrite CFLAGS
stuff_gdbm
upgrade bundler from 1.13.7 to 1.15.0
fix the access() issue
resume all ext
repeat $(LDFLAGS)
PATCH win32\Makefile.sub
disable mathn on win32
use /LIBPATH:
update libsquash
update usage
workaround win32
make install for gdbm
import zlib-1.2.11
link libz.a in CFLAGS
Initial commit
fix details
start working on v0.1.1
adjust_rb
fix try1
fix_linking_win32
fix try2
add libsquash
update libsquash
only keep gmp ext for the moment
fix_win32
fix compiling on mac
make CI run on Mac and Linux
fix compiling on UNIX
enable --debug
move_out
preserve timestamps when copying src
update_libsquash
do not accept GEM HOME or GEM PATH outside the ...
del vendor
compile a Rails project