summaryrefslogtreecommitdiff
path: root/lib/mkmf.rb
Commit message (Expand)AuthorAgeFilesLines
* mkmf: take `PKG_CONFIG_PATH` from `dir_config` library pathNobuyoshi Nakada2021-11-261-3/+11
* mkmf: deal with environment variables in MakeMakefile#xpopenNobuyoshi Nakada2021-11-261-9/+35
* mkmf: MakeMakefile#xpopen may be passed an option hashNobuyoshi Nakada2021-11-261-1/+1
* Make explicit opening filesNobuyoshi Nakada2021-10-151-3/+3
* Revert "mkmf.rb: try linking at try_var" [Bug #18235]Nobuyoshi Nakada2021-10-031-9/+1
* Get rid of incompatible-pointer-types-discards-qualifiers warningNobuyoshi Nakada2021-09-021-2/+11
* mkmf.rb: try linking at try_varNobuyoshi Nakada2021-07-081-1/+9
* Library arguments to VC are bare file namesNobuyoshi Nakada2021-07-031-1/+2
* Use $ignore_error defined in mkmf.rbNobuyoshi Nakada2021-07-031-1/+1
* Remove also debug symbol directory at clean on macOSNobuyoshi Nakada2021-06-241-1/+1
* Prefer configured command as RM_RFNobuyoshi Nakada2021-06-241-1/+1
* mkmf.rb: convert also arch_hdrdir [Bug #16651]Nobuyoshi Nakada2021-04-111-1/+1
* mkmf: fixed install directories of header files in extension libraries [Bug #...Nobuyoshi Nakada2021-03-301-4/+4
* MSys is a variant of CygwinNobuyoshi Nakada2021-02-201-1/+1
* Replace "iff" with "if and only if"Gannon McGibbon2021-01-191-1/+1
* mkmf.rb: remove exts.mk at distcleanNobuyoshi Nakada2021-01-141-1/+1
* mkmf.rb: always try_compile as try_headerNobuyoshi Nakada2021-01-021-1/+1
* transcode-tblgen.rb: make silent a little when just -vNobuyoshi Nakada2020-12-291-0/+1
* Separate `send` into `public_send` and `__send__`Nobuyoshi Nakada2020-10-271-2/+2
* Make the mkmf methods private in the global [Bug #16896]Nobuyoshi Nakada2020-07-131-1/+6
* Added tooldir variableNobuyoshi Nakada2020-04-051-1/+1
* Specify explicit separator not to be affected by $;Nobuyoshi Nakada2020-03-081-1/+1
* Added link_command for C++Nobuyoshi Nakada2019-09-191-0/+10
* Separate @have_devel for C++Nobuyoshi Nakada2019-09-191-0/+8
* Look up the language moduleNobuyoshi Nakada2019-09-191-1/+11
* Removed MakeMakefile::CNobuyoshi Nakada2019-09-181-2/+0
* Removed a debug print [ci skip]Nobuyoshi Nakada2019-09-181-2/+0
* [EXPERIMENTAL] MakeMakefile::CXX for C++Nobuyoshi Nakada2019-09-181-7/+40
* Make pkg_config in mkmf include -I cflags in return valueJeremy Evans2019-07-231-4/+4
* Suppress paranoid warnings for external/3rd-party librariesNobuyoshi Nakada2019-05-231-1/+1
* Configure directories for headers and libraries automaticallyNobuyoshi Nakada2019-05-081-1/+11
* Removed moving toplevel header since r12501nobu2019-02-081-1/+0
* Use delete_prefix instead of `sub(/\Afixed-pattern/, '')`kazu2018-12-041-1/+1
* Clear CC_WRAPPER in other than the toplevelnobu2018-11-071-0/+4
* Do not :stopdoc: entire classes/modulesnobu2018-10-261-2/+8
* mkmf.rb: set cppflagsngoto2018-05-111-0/+1
* Improve mkmf error messagenobu2018-04-021-1/+6
* mkmf.rb: werror on mswinnobu2018-01-241-0/+1
* mkmf.rb: ignore linker warningsnobu2018-01-221-1/+1
* int (*)(void) is incompatible with void*shyouhei2018-01-021-1/+2
* bccwin is no longer supportedusa2017-12-111-1/+0
* depend on win32.h on Windowsusa2017-12-111-1/+4
* mkmf.rb: get rid of error messagesnobu2017-02-271-1/+1
* mkmf.rb: clean generated filesnobu2017-02-271-6/+9
* Makefile.in: verify-static-librarynobu2017-02-271-2/+2
* mkmf.rb: message format stringnobu2017-01-311-3/+3
* mkmf.rb: fix script installationnobu2017-01-281-1/+1
* fid typos [ci skip]nobu2016-09-241-1/+1
* mkmf.rb: fix for bundled gemsnobu2016-09-181-2/+2
* extmk.rb: fix conflict of timestamp filesnobu2016-09-011-1/+1