Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mruby
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
mruby
Commits
de17f63b
Commit
de17f63b
authored
Dec 20, 2019
by
Yukihiro "Matz" Matsumoto
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Abandon `minirake`. Use `rake` for compilation; fix #4884
parent
fee3c1c2
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
11 additions
and
638 deletions
+11
-638
CONTRIBUTING.md
CONTRIBUTING.md
+1
-1
Makefile
Makefile
+1
-3
README.md
README.md
+1
-5
doc/guides/compile.md
doc/guides/compile.md
+4
-4
doc/guides/mrbgems.md
doc/guides/mrbgems.md
+3
-3
minirake
minirake
+0
-621
tasks/gitlab.rake
tasks/gitlab.rake
+1
-1
No files found.
CONTRIBUTING.md
View file @
de17f63b
...
...
@@ -9,7 +9,7 @@ things in mind before submitting your pull request:
*
Work on the latest possible state of
**mruby/master**
*
Create a branch which is dedicated to your change
*
Test your changes before creating a pull request (
```
./mini
rake test```
)
*
Test your changes before creating a pull request (
```rake test```
)
*
If possible write a test case which confirms your change
*
Don't mix several features or bug-fixes in one pull request
*
Create a meaningful commit message
...
...
Makefile
View file @
de17f63b
# mruby is using Rake (http://rake.rubyforge.org) as a build tool.
# We provide a minimalistic version called minirake inside of our
# codebase.
RAKE
=
r
uby ./minir
ake
RAKE
=
rake
all
:
$(RAKE)
...
...
README.md
View file @
de17f63b
...
...
@@ -44,11 +44,7 @@ See the [compile.md](https://github.com/mruby/mruby/blob/master/doc/guides/compi
To run the tests, execute the following from the project's root directory.
$ make test
Or
$ ruby ./minirake test
$ rake test
## Building documentation
...
...
doc/guides/compile.md
View file @
de17f63b
...
...
@@ -32,10 +32,10 @@ All tools necessary to compile mruby can be set or modified here. In case
you want to maintain an additional
*build_config.rb*
you can define a
customized path using the
*$MRUBY_CONFIG*
environment variable.
To compile just call
`
./mini
rake`
inside of the mruby source root. To
generate and execute the test tools call
`
./mini
rake test`
. To clean
all build files call
`
./mini
rake clean`
. To see full command line on
build, call
`
./mini
rake -v`
.
To compile just call
`rake`
inside of the mruby source root. To
generate and execute the test tools call
`rake test`
. To clean
all build files call
`rake clean`
. To see full command line on
build, call
`rake -v`
.
## Build Configuration
...
...
doc/guides/mrbgems.md
View file @
de17f63b
...
...
@@ -45,8 +45,8 @@ conf.gem mgem: 'mruby-redis', checksum_hash: '3446d19fc4a3f9697b5ddbf2a904f301c4
If there is missing dependencies, mrbgem dependencies solver will reference
mrbgem from core or mgem-list.
To pull all gems from remote GIT repository on build, call
```
./mini
rake -p```
,
or
```
./mini
rake --pull-gems```
.
To pull all gems from remote GIT repository on build, call
```rake -p```
,
or
```rake --pull-gems```
.
NOTE:
`:bitbucket`
option supports only git. Hg is unsupported in this version.
...
...
@@ -235,7 +235,7 @@ So it is recommended not to put GEM's local header files on include/.
These exports are retroactive.
For example: when B depends to C and A depends to B, A will get include paths exported by C.
Exported include_paths are automatically appended to GEM local include_paths by
Mini
rake.
Exported include_paths are automatically appended to GEM local include_paths by rake.
You can use
`spec.export_include_paths`
accessor if you want more complex build.
...
...
minirake
deleted
100755 → 0
View file @
fee3c1c2
This diff is collapsed.
Click to expand it.
tasks/gitlab.rake
View file @
de17f63b
...
...
@@ -110,7 +110,7 @@ task :gitlab_config do
'stage'
=>
'test'
,
'image'
=>
ci_docker_tag
(
compiler
),
'variables'
=>
hash
,
'script'
=>
'env;
./mini
rake --verbose all test'
'script'
=>
'env; rake --verbose all test'
}
end
end
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment