11
day01/Makefile
Normal file
11
day01/Makefile
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
TARGET=Day01
|
||||||
|
|
||||||
|
.PHONY: all
|
||||||
|
all: $(TARGET)
|
||||||
|
|
||||||
|
$(TARGET): Day01.rs
|
||||||
|
rustc $<
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
rm $(TARGET) -f
|
||||||
15
day02/Makefile
Normal file
15
day02/Makefile
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
TARGET=Day02
|
||||||
|
|
||||||
|
.PHONY: all
|
||||||
|
all: $(TARGET)
|
||||||
|
|
||||||
|
.PHONY: run
|
||||||
|
run: $(TARGET)
|
||||||
|
./$(TARGET)
|
||||||
|
|
||||||
|
$(TARGET): Day02.rs
|
||||||
|
rustc $<
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
rm $(TARGET) -f
|
||||||
@@ -6,8 +6,8 @@ all: $(TARGET)
|
|||||||
run: $(TARGET)
|
run: $(TARGET)
|
||||||
./$(TARGET)
|
./$(TARGET)
|
||||||
|
|
||||||
$(TARGET): $(TARGET).hs
|
$(TARGET): $(TARGET).rs
|
||||||
ghc -W $<
|
rustc $< -g -O
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
|
|||||||
14
day04/Makefile
Normal file
14
day04/Makefile
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
TARGET=Day04
|
||||||
|
|
||||||
|
all: $(TARGET)
|
||||||
|
|
||||||
|
.PHONY: run
|
||||||
|
run: $(TARGET)
|
||||||
|
./$(TARGET)
|
||||||
|
|
||||||
|
$(TARGET): $(TARGET).rs
|
||||||
|
rustc $< -g
|
||||||
|
|
||||||
|
.PHONY: clean
|
||||||
|
clean:
|
||||||
|
rm $(TARGET)
|
||||||
Reference in New Issue
Block a user