summaryrefslogtreecommitdiffstats
path: root/rob/robot/ur/Makefile
blob: 895141a7d85db1926481a23e25b949abf5607927 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

CFLAGS_W	= -Wall -Wextra -Werror -Wno-implicit-fallthrough
CFLAGS_O	= -O3 -march=native -flto -fuse-linker-plugin -static
CFLAGS		= $(CFLAGS_W) $(CFLAGS_O)

.PHONY: all
all: ur-sim

ur-sim: ur-sim.c
	gcc-10 $(CFLAGS) 						\
			`pkg-config --static --cflags libalx-base`	\
			`pkg-config --static --cflags libalx-robot`	\
			$< -o $@					\
			`pkg-config --static --libs libalx-robot`	\
			`pkg-config --static --libs libalx-base`