Skip to content

Commit 80ef9b7

Browse files
committed
Rubinius target scaffolding.
1 parent 1f11d6f commit 80ef9b7

67 files changed

Lines changed: 8550 additions & 306 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ REVISION ?= $(shell git rev-parse --short HEAD)
66

77
BUILD_DIR = build-rbx-min
88

9-
109
.PHONY: help setup config build install release test clean all
1110

1211
all: setup config build test
@@ -28,7 +27,7 @@ test: ## Run the tests
2827

2928
##@ Maintenance
3029
clean: ## Remove all build artifacts
31-
@echo clean
30+
rm -rf $(BUILD_DIR)
3231

3332
help: ## Display this help
3433
@awk 'BEGIN {FS = ":.*##"; printf "Usage:\n make \033[36m<target>\033[0m\n"} /^[.a-zA-Z_-]+:.*?##/ { printf " \033[36m%-15s\033[0m %s\n", $$1, $$2 } /^##@/ { printf "\n\033[1m%s\033[0m\n", substr($$0, 5) } ' $(MAKEFILE_LIST)
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
add_llvm_component_library(LLVMRubiniusAsmParser
2+
RubiniusAsmParser.cpp
3+
4+
LINK_COMPONENTS
5+
MC
6+
MCParser
7+
RubiniusDesc
8+
RubiniusInfo
9+
Support
10+
11+
ADD_TO_COMPONENT
12+
Rubinius
13+
)

0 commit comments

Comments
 (0)