Update makefile to look in lmath/extern when compiling
This commit is contained in:
parent
e131af6509
commit
325f429a55
2 changed files with 3 additions and 2 deletions
5
Makefile
5
Makefile
|
@ -4,6 +4,7 @@ ROOT_DIR = .
|
||||||
|
|
||||||
SRC_DIR = $(ROOT_DIR)/src
|
SRC_DIR = $(ROOT_DIR)/src
|
||||||
SRC_CRATE = $(TARGET).rs
|
SRC_CRATE = $(TARGET).rs
|
||||||
|
EXTERN_DIR = $(ROOT_DIR)/extern
|
||||||
BUILD_DIR = $(ROOT_DIR)/lib
|
BUILD_DIR = $(ROOT_DIR)/lib
|
||||||
|
|
||||||
TEST = $(TARGET)
|
TEST = $(TARGET)
|
||||||
|
@ -14,7 +15,7 @@ TEST_BUILD_DIR = $(ROOT_DIR)/test
|
||||||
$(TARGET):
|
$(TARGET):
|
||||||
@echo "Building $(TARGET)..."
|
@echo "Building $(TARGET)..."
|
||||||
@mkdir -p $(BUILD_DIR)
|
@mkdir -p $(BUILD_DIR)
|
||||||
@rustc $(SRC_DIR)/$(SRC_CRATE) --out-dir=$(BUILD_DIR)
|
@rustc $(SRC_DIR)/$(SRC_CRATE) -L $(EXTERN_DIR) --out-dir=$(BUILD_DIR)
|
||||||
@echo "Success"
|
@echo "Success"
|
||||||
|
|
||||||
all: $(TARGET)
|
all: $(TARGET)
|
||||||
|
@ -22,7 +23,7 @@ all: $(TARGET)
|
||||||
test:
|
test:
|
||||||
@echo "Building unit tests for $(TARGET)..."
|
@echo "Building unit tests for $(TARGET)..."
|
||||||
@mkdir -p $(TEST_BUILD_DIR)
|
@mkdir -p $(TEST_BUILD_DIR)
|
||||||
@rustc $(SRC_DIR)/$(SRC_CRATE) --test --out-dir=$(TEST_BUILD_DIR)
|
@rustc $(SRC_DIR)/$(SRC_CRATE) --test -L $(EXTERN_DIR) --out-dir=$(TEST_BUILD_DIR)
|
||||||
@echo "Success"
|
@echo "Success"
|
||||||
@$(TEST_BUILD_DIR)/$(TARGET)
|
@$(TEST_BUILD_DIR)/$(TARGET)
|
||||||
|
|
||||||
|
|
0
extern/.gitkeep
vendored
Normal file
0
extern/.gitkeep
vendored
Normal file
Loading…
Reference in a new issue