File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11EXES := rubinius/bin/rbx
22DIST := dist/*
3+ CXX := clang++
34
45# Allow override (e.g., `make VERSION=1.2.3`)
56VERSION ?= $(shell (git describe --tags 2>/dev/null || echo "develop") | sed 's/^v//')
67REVISION ?= $(shell git rev-parse --short HEAD)
78
8- .PHONY : help setup config install release test clean all
9+ .PHONY : help setup config build install release test clean all
910
10- all :
11- @echo Building everything
11+ all : setup config build test
1212
1313# #@ Dependencies
1414setup : # # Clone all components
1515 @echo Setting up all components
16+ @git submodule update --init --recursive
17+ @./.build2/scripts/setup-build2.sh rbx
1618
1719config : # # Configure
1820 @echo Configuring all components
21+ @./.build2/scripts/config-build2.sh rbx
1922
2023# #@ Devolpment
2124build : # # Build all components
2225 @echo Building all components
26+ b
2327
2428# #@ Testing
2529test : # # Run the tests
2630 @echo Running all tests
31+ b test
2732
2833# #@ Maintenance
2934clean : # # Remove all build artifacts
You can’t perform that action at this time.
0 commit comments