Makefile tuning
This commit is contained in:
@@ -13,9 +13,16 @@ CSRC += $(NANOPB_DIR)/pb_decode.c # The nanopb decoder
|
|||||||
|
|
||||||
# Build rule for the main program
|
# Build rule for the main program
|
||||||
simple: $(CSRC)
|
simple: $(CSRC)
|
||||||
|
@echo
|
||||||
|
@echo "*** Building the main binary..."
|
||||||
$(CC) $(CFLAGS) -osimple $(CSRC)
|
$(CC) $(CFLAGS) -osimple $(CSRC)
|
||||||
|
@echo
|
||||||
|
@echo "*** Congrats! You can now run ./simple to see what it does!"
|
||||||
|
@echo
|
||||||
|
|
||||||
# Build rule for the protocol
|
# Build rule for the protocol
|
||||||
simple.pb.c: simple.proto
|
simple.pb.c: simple.proto
|
||||||
|
@echo
|
||||||
|
@echo "*** Building the protocol definition..."
|
||||||
$(PROTOC) $(PROTOC_OPTS) --nanopb_out=. simple.proto
|
$(PROTOC) $(PROTOC_OPTS) --nanopb_out=. simple.proto
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user