make "make install" work
unset GEM_HOME, GEM_PATH
Merge branch 'master' of https://github.com/pmq20/ruby-compiler
fix missing
upgrade bundler to 1.15.1
make it able to compile nokogiri
propagate CFLAGS to make
relax Ruby version requirement
patch patch CFLAGS and LDFLAGS of win32 Makefile.sub
remove unused rm_rf
WE DO NOT ACCEPT OUTSIDE GEM PATHS, unless env['ENCLOSE_IO_USE_ORIGINAL_RUBY']
fix nmake
let in of site and vendor dir
add --keep-tmpdir
WE DO NOT ACCEPT OUTSIDE GEM PATHS
fix start compiling Gemfile project
link with $(CFLAGS) in win32
update pwd and chdir
add ENCLOSE_IO_RAILS
add env to @local_toolchain
NOT pollute CFLAGS env var in win32
allow 1st nmake to fail
fix x509 certificate add failure
use msvcrt.lib: import library for the release DLL version of the CRT
use ENCLOSE_IO_RUBYC_1ST_PASS and ENCLOSE_IO_RUBYC_2ND_PASS
set BUNDLE_GEMFILE
compile with -fPIC
fix win32 1st pass
intercept dlopen
save 1st pass
require 'psych/versions' in psych.gemspec
import yaml-0.1.7
add CONFIG["RUBY_EXEC_PREFIX"] for win32
link with enclose_io_unix.obj enclose_io_memfs.obj squash_fd.obj
fix Dir.glob
hack Process.spawn
pass 2nd pass on win32
pass 1st pass on win32
link libz.a in CFLAGS
repeat LDFLAGS in ruby/lib/mkmf.rb
upgrade bundler from 1.13.7 to 1.15.0
import gdbm-1.13
import zlib-1.2.11
add squash_extract and squash_mutex
.
disable mathn on win32
compile openssl
PATCH win32\Makefile.sub
add -pipe
update usage
import openssl-1.1.0f
fix the situation of no entrance
compile zlib
Revert "add #include <sys/types.h> to vendor/gdbm/src/gdbmopen.c"
overwrite CFLAGS
use /LIBPATH:
resume all ext
Revert "link libz.a in CFLAGS"
define _GNU_SOURCE
patch LDFLAGS on win32
add #include <sys/types.h> to vendor/gdbm/src/gdbmopen.c
add -L
fix the access() issue
use gdbm_compat
make it able to compile raw ruby
win32: link with zlib.lib in INCFLAGS
repeat $(LDFLAGS)
make install for gdbm
remove zlib out of ruby src
update README.md
update libsquash
link with ..\zlib\zlib.lib on win32
fix zlib on win32
update libsquash
gsub('/', '\\')
stuff_gdbm
workaround win32
remove dll
ci skip
[ci skip] update ROADMAP.md
add node-compiler-appveyor2, test win-x64
update readme
fix Windows CI
add CI Status
set Verbosity=quiet
start working on v1.1.0
remove tests\microtime for appveyor temp.
skip with 'osx' === process.env.TRAVIS_OS_NAME
renamed tests/node-compiler-appveyor2 -> tests/node-compiler-ci2
release nodec v1.0.0
skip TRAVIS_OS_NAME osx
change to tests/node-compiler-ci2
fix errno 126
mark will_extract
upgrade Node.js runtime to v8.0.0
import https://github.com/nodejs/node/commit/808d0561f40772735af6a2b4c03abe36c3c39edb
.
fix typo
forward with tests/node-compiler-ram
replace itself when autoupdate on win32