Update make files

This commit is contained in:
Nicholas Lindsay Wilson 2020-05-05 13:07:10 +08:00
parent f0aade9ad2
commit a6e14cffb1
3 changed files with 10 additions and 5 deletions

View file

@ -199,7 +199,7 @@ P2MODULES=$(foreach P,$1,$(addprefix $P/,$(PACKAGE_$(subst /,_,$P))))
STD_PACKAGES = std $(addprefix std/,\
algorithm container datetime digest experimental/allocator \
experimental/allocator/building_blocks experimental/logger \
net \
net uni \
experimental range regex windows)
# Modules broken down per package
@ -208,7 +208,7 @@ PACKAGE_std = array ascii base64 bigint bitmanip compiler complex concurrency \
conv csv demangle encoding exception file format \
functional getopt json math mathspecial meta mmfile numeric \
outbuffer package parallelism path process random signals socket stdint \
stdio string system traits typecons uni \
stdio string system traits typecons \
uri utf uuid variant xml zip zlib
PACKAGE_std_experimental = checkedint typecons
PACKAGE_std_algorithm = comparison iteration mutation package searching setops \
@ -229,6 +229,7 @@ PACKAGE_std_net = curl isemail
PACKAGE_std_range = interfaces package primitives
PACKAGE_std_regex = package $(addprefix internal/,generator ir parser \
backtracking tests tests2 thompson kickstart)
PACKAGE_std_uni = package
PACKAGE_std_windows = charset registry syserror
# Modules in std (including those in packages)

View file

@ -118,7 +118,6 @@ SRC_STD_3= \
std\bigint.d \
std\bitmanip.d \
std\typecons.d \
std\uni.d \
std\base64.d \
std\ascii.d \
std\demangle.d \
@ -255,6 +254,8 @@ SRC_STD_INTERNAL_WINDOWS= \
SRC_STD_EXP= \
std\experimental\checkedint.d std\experimental\typecons.d
SRC_STD_UNI = std\uni\package.d \
SRC_STD_EXP_ALLOC_BB= \
std\experimental\allocator\building_blocks\affix_allocator.d \
std\experimental\allocator\building_blocks\aligned_block_list.d \
@ -319,6 +320,7 @@ SRC_TO_COMPILE= \
$(SRC_STD_INTERNAL_MATH) \
$(SRC_STD_INTERNAL_WINDOWS) \
$(SRC_STD_EXP) \
$(SRC_STD_UNI) \
$(SRC_STD_EXP_ALLOC) \
$(SRC_STD_EXP_LOGGER) \
$(SRC_ETC) \
@ -438,7 +440,7 @@ cov : $(SRC_TO_COMPILE) $(LIB)
$(DMD) -conf= -cov=94 $(UDFLAGS) -main -run std\bigint.d
$(DMD) -conf= -cov=95 $(UDFLAGS) -main -run std\bitmanip.d
$(DMD) -conf= -cov=82 $(UDFLAGS) -main -run std\typecons.d
$(DMD) -conf= -cov=44 $(UDFLAGS) -main -run std\uni.d
$(DMD) -conf= -cov=44 $(UDFLAGS) -main -run std\uni\package.d
$(DMD) -conf= -cov=91 $(UDFLAGS) -main -run std\base64.d
$(DMD) -conf= -cov=100 $(UDFLAGS) -main -run std\ascii.d
$(DMD) -conf= -cov=0 $(UDFLAGS) -main -run std\demangle.d

View file

@ -124,7 +124,6 @@ SRC_STD_3a= \
std\math.d
SRC_STD_3b= \
std\uni.d \
std\base64.d \
std\ascii.d \
std\demangle.d \
@ -280,6 +279,8 @@ SRC_STD_INTERNAL_WINDOWS= \
SRC_STD_EXP= \
std\experimental\checkedint.d std\experimental\typecons.d
SRC_STD_UNI = std\uni\package.d
SRC_STD_EXP_ALLOC_BB= \
std\experimental\allocator\building_blocks\affix_allocator.d \
std\experimental\allocator\building_blocks\aligned_block_list.d \
@ -343,6 +344,7 @@ SRC_TO_COMPILE= \
$(SRC_STD_INTERNAL_DIGEST) \
$(SRC_STD_INTERNAL_MATH) \
$(SRC_STD_INTERNAL_WINDOWS) \
$(SRC_STD_UNI) \
$(SRC_STD_EXP) \
$(SRC_STD_EXP_ALLOC) \
$(SRC_STD_EXP_LOGGER) \