try to debug Makefile, failed to build libytest.so via tests
This commit is contained in:
+2
-2
@@ -23,10 +23,10 @@ SUBDIRS :=$(wildcard y*) $(TOOLDIR) $(BARPDIR)
|
||||
|
||||
export
|
||||
|
||||
all: $(PROJECT_LIB) update_headers
|
||||
|
||||
$(TOPTARGETS): $(SUBDIRS)
|
||||
|
||||
all: $(PROJECT_LIB) update_headers
|
||||
|
||||
|
||||
$(PROJECT_LIB): $(OBJ)
|
||||
@@ -42,7 +42,7 @@ $(SUBDIRS):
|
||||
update_headers: $(PROJECT_LIB)
|
||||
for file_h in $(SUBDIRS); do cp -r "$$file_h/include/" include_ytest/; done
|
||||
|
||||
.PHONY: $(TOPTARGETS) $(SUBDIRS)
|
||||
.PHONY: all $(TOPTARGETS) $(SUBDIRS)
|
||||
|
||||
mrproper: clean
|
||||
rm -f $(PROJECT_LIB)
|
||||
|
||||
Binary file not shown.
@@ -4,7 +4,8 @@ CC=gcc
|
||||
LDFLAGS=-lpthread
|
||||
ROOT_DIR=$(shell pwd)
|
||||
INCLUDE_DIR=$(ROOT_DIR)
|
||||
CFLAGS=-I$(INCLUDE_DIR)
|
||||
PERMDIR=$(ROOT_DIR)/../../../ypermutation_t
|
||||
CFLAGS=-I$(INCLUDE_DIR) -I$(PERMDIR)/src/
|
||||
SRC_DIR=$(ROOT_DIR)
|
||||
SRC=$(wildcard src/*/*.c)
|
||||
OBJ=$(SRC:.c=.o)
|
||||
@@ -25,7 +26,7 @@ TESTSRC_O=$(TESTSRC:.c=.o)
|
||||
all: $(EXEC)
|
||||
|
||||
$(EXEC): $(EXECSRC) $(OBJ)
|
||||
$(CC) -o $@ $^ -I$(INCLUDE_DIR) $(LDFLAGS)
|
||||
$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS)
|
||||
|
||||
|
||||
$(TESTSRC_O): $(TESTSRC) $(TOOLSRC_O)
|
||||
|
||||
@@ -90,7 +90,7 @@ TEST(expect){
|
||||
int b = 6;
|
||||
EXPECT_EQ(a,b);
|
||||
//SKIP();
|
||||
SKIP("on skip eq string\n");
|
||||
SKIP("%s\n","on skip eq string");
|
||||
EXPECT_EQ_TYPE_STRING("hello","hello");
|
||||
float f1 = 1.00019999, f2=1.00019999;
|
||||
EXPECT_EQ_TYPE_FLOAT(f1,f2);
|
||||
|
||||
@@ -18,3 +18,5 @@ $(FMOCK_O): $(FMOCK_SRC) $(FTEST_O)
|
||||
clean:
|
||||
rm -f $(FMOCK_O)
|
||||
|
||||
mrproper: clean
|
||||
|
||||
|
||||
@@ -25,3 +25,5 @@ $(FTEST_O): $(FTEST_SRC) $(TOOLS_O) $(BARPROGES_O)
|
||||
clean:
|
||||
rm -f $(FTEST_O)
|
||||
|
||||
mrproper: clean
|
||||
|
||||
|
||||
Reference in New Issue
Block a user