aboutsummaryrefslogtreecommitdiffstats
path: root/template/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Remove unversioned phony target for pkgconfig file [Bug #18374]Nobuyoshi Nakada2021-12-041-1/+0
| | | | | It results in a circular dependency when `--with-ruby-pc=ruby.pc` is given. [ci skip]
* Update URL about DTrace static library glommed obj [ci skip]Naohisa Goto2021-11-171-1/+1
| | | | | | | | The old URL http://mail.opensolaris.org/pipermail/dtrace-discuss/2005-August/000207.html pointed to the official archive of dtrace-discuss mailing list in opensolaris.org, disappeared in 2013. The new URL points to the MARC Mailing list ARChives.
* Remove the scraperAaron Patterson2021-10-201-3/+1
| | | | | Now that we're using the jit function entry point, we don't need the scraper. Thank you for your service, scraper. ❤️
* Remove some MicroJIT vestigesAaron Patterson2021-10-201-2/+2
| | | | Just happened to run across this, so lets fix them
* Yet Another Ruby JIT!Jose Narvaez2021-10-201-1/+1
| | | | Renaming uJIT to YJIT. AKA s/ujit/yjit/g.
* Refactor uJIT code into more files for readabilityMaxime Chevalier-Boisvert2021-10-201-1/+1
|
* Refactor ujit_examples.h generator. Remove dwarfdump dependencyAlan Wu2021-10-201-1/+3
|
* Ripper source on mswinNobuyoshi Nakada2021-09-211-0/+1
| | | | | * Get rid of command substitution for cmd.exe. * Separate RM1 command to remove single file sans directory.
* Make ruby.pc from makeNobuyoshi Nakada2021-08-291-3/+11
| | | | | Expand variables undefined in configure.ac, RUBY_RELEASE_DATE and so on.
* Disable debug flag for executable files when LTO [ci skip]Nobuyoshi Nakada2021-08-141-3/+4
| | | | | Get rid of tons of linker warnings that it could not find object file symbol for every symbols, when targeting darwin.
* Group commands on GitHub ActionsNobuyoshi Nakada2021-08-071-0/+3
|
* Revert "Removed extinit.o from main programs"Yusuke Endoh2021-08-051-1/+1
| | | | | | This reverts commit ac86fcbfd0bab8667d277aa575bc5b81e5135d3c. This change broke "--disable-shared --with-static-linked-ext".
* Removed extinit.o from main programsNobuyoshi Nakada2021-07-031-1/+1
| | | | It is included in libruby, which is linked into the main programs.
* Run ifchange with shell explicitly, workaround of noexec mountNobuyoshi Nakada2021-06-221-1/+1
|
* just redirect preprocessed vm.c to mjit header [Bug #17787]Nobuyoshi Nakada2021-04-101-1/+1
| | | | Not all preprocessors work with output option.
* No longer aclocal is used [ci skip]Nobuyoshi Nakada2021-03-201-7/+1
|
* Support coroutine on universal binaryNobuyoshi Nakada2021-01-221-1/+1
|
* Revert "Autoconf 2.70 no longer has -o option"Nobuyoshi Nakada2021-01-181-1/+1
| | | | | This reverts commit 331f0bc1cb7965bec9aed5d7278360c2e9fc8946. It seems a mistake.
* Autoconf 2.70 no longer has -o optionNobuyoshi Nakada2021-01-181-1/+1
|
* Fixed wrong configure optionNobuyoshi Nakada2020-12-291-2/+2
|
* Make more silent when -s on GNU makeNobuyoshi Nakada2020-12-291-2/+5
|
* Ignore symbols declared in the platform headerNobuyoshi Nakada2020-12-271-1/+1
|
* rubyspec-capiext: Use plain DLDFLAGS without flags for librubyNobuyoshi Nakada2020-11-221-1/+2
|
* Removed canonicalization for mathnNobuyoshi Nakada2020-11-101-2/+1
|
* Build auxiliary program files earlyNobuyoshi Nakada2020-05-121-1/+1
|
* Revert "Moved aclocal.m4 to macro directory"Nobuyoshi Nakada2020-04-051-4/+4
| | | | | This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e, because chkbuild does not follow.
* Moved aclocal.m4 to macro directoryNobuyoshi Nakada2020-04-051-4/+4
|
* Added tooldir variableNobuyoshi Nakada2020-04-051-59/+61
|
* Share download cache with bundlerNobuyoshi Nakada2020-03-311-0/+1
|
* Make file names and variable names consistentTakashi Kokubun2020-03-231-1/+1
|
* Moved MJIT_WITHOUT_TABS default to configure.acNobuyoshi Nakada2020-03-241-0/+1
| | | | And then the environment variable.
* Update clean-local [ci skip]Nobuyoshi Nakada2020-01-181-2/+2
| | | | | | | * Remove builtin_binary.inc which is generated for each time miniruby is built. * dSYM is a directory, not a file.
* remove prelude.cKoichi Sasada2019-12-111-1/+0
| | | | | | | | | prelude.c is an automatically generated file by template/prelude.c.tmpl. However it does not contain any required functions. So remove it from dependency. Also miniprelude.c is included by mini_builtin.c and does not need to make miniprelude.o.
* Add missing Makefile dependencies for the tool/insns2vm.rb scriptDylan Thacker-Smith2019-11-131-1/+46
|
* Get rid of FreeBSD make incompatibility [Bug #16331]Nobuyoshi Nakada2019-11-101-13/+18
| | | | | | | | | | | | | | | | | | FreeBSD make works differently with `-j` option. > -j max_jobs > Specify the maximum number of jobs that `make` may have running > at any one time. The value is saved in `.MAKE.JOBS.` Turns > compatibility mode off, unless the `B` flag is also specified. > When compatibility mode is off, all commands associated with a > target are executed in a single shell invocation as opposed to > the traditional one shell invocation per line. This can break > traditional scripts which change directories on each command > invocation and then expect to start with a fresh environment on > the next line. It is more efficient to correct the scripts > rather than turn backwards compatibility on. Stop using exit, cd, exec in middle of commands.
* Share test-bundled-gems-run in common.mkNobuyoshi Nakada2019-11-051-6/+0
|
* Clean mjit and timestamp directoriesNobuyoshi Nakada2019-10-281-1/+1
|
* Pass $(XRUBY) to test-bundled-gems.rb since RbConfig.ruby is incorrect for ↵Benoit Daloze2019-09-291-1/+1
| | | | miniruby
* Move the logic to test bundled gems to Ruby codeBenoit Daloze2019-09-291-9/+1
| | | | | * Writing shell scripts in a Makefile is very error-prone. * TEST_BUNDLED_GEMS_ALLOW_FAILURES seemed to not work before.
* Moved INCFLAGS to XCFLAGS from CPPFLAGS as well as mswinNobuyoshi Nakada2019-08-261-3/+3
| | | | Rules which have used CPPFLAGS will need XCFLAGS or INCFLAGS now.
* test-bundled-gems-run: Respect -k optionNobuyoshi Nakada2019-07-241-3/+6
|
* Reduced duplicate commands in test-bundled-gems-runNobuyoshi Nakada2019-07-241-6/+4
|
* Improve build process and coroutine implementation selection.Samuel Williams2019-07-181-1/+2
|
* Substitue suffixes with dotNobuyoshi Nakada2019-07-011-1/+1
|
* Use configured ASMEXTNobuyoshi Nakada2019-07-011-1/+1
|
* Moved Makefile.in under templateNobuyoshi Nakada2019-06-071-0/+646
|
* Revert "Moved Makefile.in under template"Nobuyoshi Nakada2019-06-071-646/+0
| | | | | | | | | This reverts commits: * 6f9d5fafe040cb02a1278fbfcdcb8063d564824c * bb3c89b6437049e26669b2156310670d5e06e386 And remove the dependency of Makefile on Makefile.in transitionally.
* Moved Makefile.in under templateNobuyoshi Nakada2019-06-071-0/+646