@@ -32,10 +32,15 @@ LIBSHARED = $(call NATIVEPATH,$(wildcard $(SHAREDDIR)/*.src))
32
32
LIBLINKED = $(call NATIVEPATH,$(wildcard $(LINKEDDIR ) /* .src) )
33
33
LIB_H = $(call NATIVEPATH,$(wildcard * .h) )
34
34
35
- LIBFILEIO += $(call NATIVEPATH,$(wildcard $(FILEIODIR ) /build/* .src) )
36
- LIBSTATIC += $(call NATIVEPATH,$(wildcard $(STATICDIR ) /build/* .src) )
37
- LIBSHARED += $(call NATIVEPATH,$(wildcard $(SHAREDDIR ) /build/* .src) )
38
- LIBLINKED += $(call NATIVEPATH,$(wildcard $(LINKEDDIR ) /build/* .src) )
35
+ LIBFILEIO_C := $(call NATIVEPATH,$(wildcard $(FILEIODIR ) /* .c) )
36
+ LIBSTATIC_C := $(call NATIVEPATH,$(wildcard $(STATICDIR ) /* .c) )
37
+ LIBSHARED_C := $(call NATIVEPATH,$(wildcard $(SHAREDDIR ) /* .c) )
38
+ LIBLINKED_C := $(call NATIVEPATH,$(wildcard $(LINKEDDIR ) /* .c) )
39
+
40
+ LIBFILEIO += $(call NATIVEPATH,$(LIBFILEIO_C:$(FILEIODIR ) /%.c=$(FILEIODIR ) /build/%.src ) )
41
+ LIBSTATIC += $(call NATIVEPATH,$(LIBSTATIC_C:$(STATICDIR ) /%.c=$(STATICDIR ) /build/%.src ) )
42
+ LIBSHARED += $(call NATIVEPATH,$(LIBSHARED_C:$(SHAREDDIR ) /%.c=$(SHAREDDIR ) /build/%.src ) )
43
+ LIBLINKED += $(call NATIVEPATH,$(LIBLINKED_C:$(LINKEDDIR ) /%.c=$(LINKEDDIR ) /build/%.src ) )
39
44
40
45
ifeq ($(OS ) ,Windows_NT)
41
46
COPY_HEADERS = (robocopy . $(LOC_H ) $(LIB_H ) /njh /njs /ndl /nc /ns) ^& exit 0
63
68
# $(MAKE) -C $(LINKEDDIR) $(MAKECMDGOALS) # nothing to do
64
69
$(MAKE) -C $(STATICDIR) $(MAKECMDGOALS)
65
70
66
- install :
71
+ install : all
67
72
$(COPY_HEADERS )
68
73
$(COPY_LIBFILEIO )
69
74
$(COPY_LIBSTATIC )
0 commit comments