summaryrefslogtreecommitdiff
path: root/tool/make-snapshot
Commit message (Collapse)AuthorAgeFilesLines
* Use Lrama LALR parser generator instead of Bisonv3_3_0_preview1Yuichiro Kaneko2023-05-121-1/+1
| | | | | https://bugs.ruby-lang.org/issues/19637 Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
* Removed svn feature from make-snapshotHiroshi SHIBATA2023-02-081-8/+3
|
* Introduce `VCS::Null` for fallbackNobuyoshi Nakada2022-09-301-1/+1
|
* Auto-generate the release date on version.h from git CommitDate (#6382)Takashi Kokubun2022-09-171-1/+1
| | | | | | | * Auto-generate the release date on version.h from git CommitDate * Generate revision.h on mswin
* Dump cross.rb only when verbose [ci skip]Nobuyoshi Nakada2022-09-071-2/+3
|
* Debugging snapshot [ci skip]Nobuyoshi Nakada2022-09-051-0/+1
|
* Use cross compiling settings as fake.rb for snapshotsNobuyoshi Nakada2022-09-051-1/+1
|
* Now fake.rb is needed to prepare sourcesNobuyoshi Nakada2022-09-031-0/+1
|
* VCS#revision_header: Make arguments optionalNobuyoshi Nakada2022-09-011-2/+2
|
* Update revision.h in packages using `VCS#revision_header`Nobuyoshi Nakada2022-09-011-6/+2
|
* Prefer `File` class methods to write a stringNobuyoshi Nakada2022-09-011-13/+10
|
* Remove CI configuration files from extracted bundled gemsNobuyoshi Nakada2022-03-311-0/+4
|
* Revert "Do not include external library sources into packages"NARUSE, Yui2021-12-251-1/+0
| | | | This reverts commit a042043487eb4c7d39307b8e784ede1856455c3e.
* Revert "make-snapshot: add -extlibs option"NARUSE, Yui2021-12-251-2/+1
| | | | | This reverts commit afa9d65d61857792508b1405835b07b78e24449c. It prevents installing libffi.
* Prepend DebugSystem to VCS class onlyNobuyoshi Nakada2021-07-261-1/+1
| | | | | And revert 24e5f1c982966c379220b1bbb26b4e0320180fa1, pepending to Kernel did not affect the top level methods before 3.0.
* Ignore 7z unless availableNobuyoshi Nakada2021-07-261-1/+1
| | | | | `DebugSystem#system` is prepended in vcs.rb and defaulted to `exception: true`.
* Load rubygems before default gemsNobuyoshi Nakada2021-06-241-3/+3
|
* make-snapshot: add -extlibs optionNobuyoshi Nakada2021-01-041-1/+2
| | | | | | `make-snapshot` with `-extlibs` (or `-extlibs=yes`) includes extracted and patched external library sources that the extension libraries depend on.
* Do not include external library sources into packagesNobuyoshi Nakada2020-12-271-0/+1
|
* make-snapshot: don't store symlinks by 7z for reproduceable pacakgesNobuyoshi Nakada2020-11-221-1/+1
|
* make-snapshot: measure archiving timesNobuyoshi Nakada2020-11-221-3/+13
|
* make-snapshot: suppress messages copying cached files unless verboseNobuyoshi Nakada2020-11-221-1/+1
|
* make-snapshot: clean autoconf caches for reproduceable packagesNobuyoshi Nakada2020-11-221-0/+1
|
* Skip comment and empty lines in gems/bundled_gems fileNobuyoshi Nakada2020-07-051-0/+1
|
* Revert "Moved aclocal.m4 to macro directory"Nobuyoshi Nakada2020-04-051-2/+1
| | | | | This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e, because chkbuild does not follow.
* Moved aclocal.m4 to macro directoryNobuyoshi Nakada2020-04-051-1/+2
|
* make-snapshot: fixed modeNobuyoshi Nakada2019-12-231-1/+1
| | | | "X" must be used in conjunction with "+".
* Fix typo [ci skip]Kazuhiro NISHIYAMA2019-10-081-2/+2
| | | | pointed out by ruby-trunk-changes
* Write yaml and json under destdir and print to stdoutKazuhiro NISHIYAMA2019-10-071-2/+10
|
* Create info.yml and info.jsonKazuhiro NISHIYAMA2019-10-071-1/+26
| | | | | - `info.yml` is for ruby/www.ruby-lang.org/_data/releases.yml - `info.json` is meta data for users of snapshot
* Remove `-s3` optionKazuhiro NISHIYAMA2019-10-071-7/+0
| | | | It will not use in `ruby/actions`, and `default=tmp` is not correct.
* make-snapshot: touch updated files after preparedNobuyoshi Nakada2019-10-031-2/+2
| | | | | Align mtime of files updated by `make prepare-package` to make packages reproducible.
* make-snapshot: suppress make error messages unless failedNobuyoshi Nakada2019-10-031-14/+30
|
* make-snapshot: copy cache files instead of linkingNobuyoshi Nakada2019-10-031-6/+1
| | | | To get rid of setting mode and mtime of the original cache files.
* Fixed failure message for `clean-cache`Nobuyoshi Nakada2019-10-021-1/+1
|
* Fix the order of executing `after-update` taskNAKAMURA Usaku2019-10-021-3/+7
|
* Should fail if `system` failedNAKAMURA Usaku2019-10-021-3/+12
|
* make-snapshot: store timestamps in UTC for zip which lacks timezoneNobuyoshi Nakada2019-09-231-0/+1
|
* Add `-mtc=off` to `7z` not to store NTFS timestampsKazuhiro NISHIYAMA2019-09-231-1/+1
| | | | https://sevenzip.osdn.jp/chm/cmdline/switches/method.htm
* make-snapshot: Added -no7z optionNobuyoshi Nakada2019-09-221-1/+1
| | | | | | It disables 7z, which seems not to have an option to stop saving extra file attributes (uid/gid and atime), in order to make zip packages stable.
* make-snapshot: Do not save extra file attributesNobuyoshi Nakada2019-09-221-1/+1
| | | | | Extra file attributes (uid/gid and atime) make the packaged zip file unstable.
* make-snapshot: export ChangeLog from srcdirNobuyoshi Nakada2019-09-151-2/+2
|
* make-snapshot: deprecated -exported option [Bug #16167]Nobuyoshi Nakada2019-09-151-51/+46
|
* make-snapshot: -git option is no longer provided [ci skip]Nobuyoshi Nakada2019-09-081-2/+0
|
* make-snapshot: default to the toplevel directoryNobuyoshi Nakada2019-09-081-1/+5
| | | | | | As this tool has been intended to use in a working directory, assume that the toplevel directory is under the VCS, and SVN will no longer be canonical.
* Touch copied cache files to make tarballs stableNobuyoshi Nakada2019-09-081-5/+8
|
* Get rid of overwriting revision.h and creating .revision.timeNobuyoshi Nakada2019-09-071-1/+3
|
* Removed -git option of make-snapshotNobuyoshi Nakada2019-09-051-1/+1
| | | | | Git is not for direct access to a remote repository. Most of its operations need a local clone.
* Touch tar file itself to make gz file hash stableNobuyoshi Nakada2019-09-031-0/+1
|
* Touch the toplevel directory tooNobuyoshi Nakada2019-09-031-2/+5
|