Skip to content

Commit 4fcfa13

Browse files
author
Louise P
committed
Debug the Makefile
1 parent 8c88615 commit 4fcfa13

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

Makefile

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
NAME = blockchain-service
2+
CONTRACTNAME = FtDiploma
23
ETHSERV = eth-server
34
APICLIENT = blockchain-service
45

@@ -34,11 +35,11 @@ compile:
3435
@echo "$(YELLOW)Compiling the smart-contract in solidity!$(NONE)"
3536
truffle compile
3637
@echo "$(YELLOW)Compiling the smart-contract in golang!$(NONE)"
37-
solcjs --abi contracts/FtDiploma.sol > FtDiploma.abi
38-
solcjs --bin contracts/FtDiploma.sol > FtDiploma.bin
39-
abigen --bin=FtDiploma.bin --abi=contracts_FtDiploma_sol_FtDiploma.abi --pkg=diploma --out=FtDiploma.go
40-
sed -i 's/diploma/contracts/' $(NAME).go
41-
mv $(NAME).go ./src/contracts/$(NAME).go
38+
solcjs --abi contracts/$(CONTRACTNAME).sol > $(CONTRACTNAME).abi
39+
solcjs --bin contracts/$(CONTRACTNAME).sol > $(CONTRACTNAME).bin
40+
abigen --bin=$(CONTRACTNAME).bin --abi=contracts_$(CONTRACTNAME)_sol_$(CONTRACTNAME).abi --pkg=diploma --out=$(CONTRACTNAME).go
41+
sed -i 's/diploma/contracts/' $(CONTRACTNAME).go
42+
mv $(CONTRACTNAME).go ./src/contracts/$(CONTRACTNAME).go
4243
@echo "$(YELLOW)Compiling $(NAME) in golang!$(NONE)"
4344
go build -o $(NAME)
4445
@echo "$(GREEN)$(NAME) ready!$(NONE)"
@@ -56,9 +57,10 @@ docker-stop:
5657
docker rm $(ETHSERV)
5758
docker stop $(APICLIENT)
5859
docker rm $(APICLIENT)
59-
60-
docker-clean: docker-stop
60+
docker-rm:
6161
docker image rm $(ETHSERV)
6262
docker image rm $(APICLIENT)
6363

64+
docker-clean: docker-stop docker-rm
65+
6466
re: docker-clean all

0 commit comments

Comments
 (0)