initial solution
This commit is contained in:
commit
37d1d83b47
19 changed files with 2775 additions and 0 deletions
31
robot_cdt/Makefile
Normal file
31
robot_cdt/Makefile
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
SRCS = \
|
||||
src/controller.c \
|
||||
src/pid.c \
|
||||
src/sc_rxc.c \
|
||||
src/sc_timer_service.c \
|
||||
src-gen/Statechart.c \
|
||||
|
||||
TARGET = main
|
||||
CC = gcc
|
||||
CFLAGS = -Wall -Wextra
|
||||
|
||||
|
||||
OBJS = $(addprefix build/,$(SRCS:.c=.o))
|
||||
|
||||
build/%.o: %.c create_build_dirs
|
||||
$(CC) $(CFLAGS) -c $< -o $@
|
||||
|
||||
$(TARGET): $(OBJS)
|
||||
$(CC) $(CFLAGS) -o build/$@ $^
|
||||
|
||||
# all: $(TARGET)
|
||||
all: $(OBJS)
|
||||
|
||||
create_build_dirs:
|
||||
mkdir -p build/src
|
||||
mkdir -p build/src-gen
|
||||
|
||||
clean:
|
||||
rm -rf build
|
||||
|
||||
.PHONY: all create_build_dirs clean
|
||||
Loading…
Add table
Add a link
Reference in a new issue