mirror of
https://github.com/logicog/RTLPlayground.git
synced 2026-10-29 17:54:14 +08:00
11 lines
691 B
Makefile
11 lines
691 B
Makefile
# Invoke: make -C test -f Makefile -f cpu_vlan.mk run-cpu-vlan
|
|
CPU_TESTS=build/test_cpu_vlan_full build/test_cpu_vlan_restricted build/test_cpu_vlan_8372
|
|
build/test_cpu_vlan_full: test_cpu_vlan.c $(TABLE_ENV) | build
|
|
$(CC) $(CFLAGS) -no-pie $(filter %.c,$^) -o $@ $(LDFLAGS)
|
|
build/test_cpu_vlan_restricted: test_cpu_vlan.c $(TABLE_ENV) | build
|
|
$(CC) $(CFLAGS) -no-pie -DRTLP_TEST_MAX_PORT=7 $(filter %.c,$^) -o $@ $(LDFLAGS)
|
|
build/test_cpu_vlan_8372: test_cpu_vlan.c $(TABLE_ENV) | build
|
|
$(CC) $(CFLAGS) -no-pie -DRTLP_TEST_MAX_PORT=7 -DRTLP_TEST_MIN_PORT=3 -DRTLP_TEST_IS8373=0 $(filter %.c,$^) -o $@ $(LDFLAGS)
|
|
run-cpu-vlan: $(CPU_TESTS)
|
|
@for t in $(CPU_TESTS); do $$t || exit 1; done
|