Files
arcs/arcs-sdk/modules/cpputest/examples/Makefile_ExamplesWithCppUTestInstalled.mk
2026-08-13 16:50:52 +08:00

27 lines
646 B
Makefile

CPPFLAGS += -I /usr/local/include
LD_LIBRARIES = -L/usr/local/lib -lCppUTest -lCppUTestExt
VPATH = ApplicationLib AllTests
APPLIB_OBJECTS = CircularBuffer.o EventDispatcher.o hello.o Printer.o
TEST_OBJECTS = AllTests.o CircularBufferTest.o EventDispatcherTest.o FEDemoTest.o HelloTest.o MockDocumentationTest.o PrinterTest.o
CPPFLAGS += -I ApplicationLib
TEST_TARGET = CppUTestExamples
APPLIB = applicationLib.a
$(TEST_TARGET): $(TEST_OBJECTS) applicationLib.a
$(CXX) -o $@ $^ $(LD_LIBRARIES) $(LDFLAGS)
./$(TEST_TARGET)
$(APPLIB): $(APPLIB_OBJECTS)
$(AR) $(ARFLAGS) $@ $^
clean:
rm -f -rf *.o
rm -f $(TEST_TARGET)
rm -f $(APPLIB)