From 8ceb2542e1ca51aef22afd28680c96fb4b1624f7 Mon Sep 17 00:00:00 2001 From: Jonathan M Davis Date: Sat, 18 Mar 2017 01:24:22 -0700 Subject: [PATCH] Move std/datetime.d into std/datetime/package.d. --- posix.mak | 7 ++++--- std/{datetime.d => datetime/package.d} | 0 win32.mak | 16 ++++++++-------- win64.mak | 11 +++++++---- 4 files changed, 19 insertions(+), 15 deletions(-) rename std/{datetime.d => datetime/package.d} (100%) diff --git a/posix.mak b/posix.mak index 33eae9094..4f1b07685 100644 --- a/posix.mak +++ b/posix.mak @@ -164,7 +164,7 @@ P2MODULES=$(foreach P,$1,$(addprefix $P/,$(PACKAGE_$(subst /,_,$P)))) # xy/zz is in variable PACKAGE_xy_zz. This allows automation in iterating # packages and their modules. STD_PACKAGES = std $(addprefix std/,\ - algorithm container digest experimental/allocator \ + algorithm container datetime digest experimental/allocator \ experimental/allocator/building_blocks experimental/logger \ net \ experimental range regex) @@ -172,7 +172,7 @@ STD_PACKAGES = std $(addprefix std/,\ # Modules broken down per package PACKAGE_std = array ascii base64 bigint bitmanip compiler complex concurrency \ - conv csv datetime demangle encoding exception file format \ + conv csv demangle encoding exception file format \ functional getopt json math mathspecial meta mmfile numeric \ outbuffer parallelism path process random signals socket stdint \ stdio string system traits typecons typetuple uni \ @@ -181,6 +181,7 @@ PACKAGE_std_experimental = checkedint typecons PACKAGE_std_algorithm = comparison iteration mutation package searching setops \ sorting PACKAGE_std_container = array binaryheap dlist package rbtree slist util +PACKAGE_std_datetime = package PACKAGE_std_digest = crc digest hmac md murmurhash ripemd sha PACKAGE_std_experimental_logger = core filelogger \ nulllogger multilogger package @@ -557,7 +558,7 @@ publictests: $(LIB) has_public_example: $(LIB) # checks whether public function have public examples (for now some modules are excluded) rm -rf ./out - DFLAGS="$(DFLAGS) $(LIB) -defaultlib= -debuglib= $(LINKDL)" $(DUB) --compiler=$${PWD}/$(DMD) --root=../tools/styles -c has_public_example -- --inputdir . --ignore "etc,array.d,allocator,base64.d,bitmanip.d,concurrency.d,conv.d,csv.d,datetime.d,demangle.d,digest/hmac.d,digest/sha.d,encoding.d,exception.d,file.d,format.d,getopt.d,index.d,internal,isemail.d,json.d,logger/core.d,logger/nulllogger.d,math.d,mathspecial.d,net/curl.d,numeric.d,parallelism.d,path.d,process.d,random.d,range,regex/package.d,socket.d,stdio.d,string.d,traits.d,typecons.d,uni.d,unittest.d,uri.d,utf.d,uuid.d,xml.d,zlib.d" + DFLAGS="$(DFLAGS) $(LIB) -defaultlib= -debuglib= $(LINKDL)" $(DUB) --compiler=$${PWD}/$(DMD) --root=../tools/styles -c has_public_example -- --inputdir . --ignore "etc,array.d,allocator,base64.d,bitmanip.d,concurrency.d,conv.d,csv.d,datetime/package.d,demangle.d,digest/hmac.d,digest/sha.d,encoding.d,exception.d,file.d,format.d,getopt.d,index.d,internal,isemail.d,json.d,logger/core.d,logger/nulllogger.d,math.d,mathspecial.d,net/curl.d,numeric.d,parallelism.d,path.d,process.d,random.d,range,regex/package.d,socket.d,stdio.d,string.d,traits.d,typecons.d,uni.d,unittest.d,uri.d,utf.d,uuid.d,xml.d,zlib.d" .PHONY : auto-tester-build auto-tester-build: all checkwhitespace diff --git a/std/datetime.d b/std/datetime/package.d similarity index 100% rename from std/datetime.d rename to std/datetime/package.d diff --git a/win32.mak b/win32.mak index fe0b826f4..ab049bf98 100644 --- a/win32.mak +++ b/win32.mak @@ -150,9 +150,6 @@ SRC_STD_3a= \ std\concurrency.d \ std\concurrencybase.d -SRC_STD_3b= \ - std\datetime.d - SRC_STD_4= \ std\uuid.d @@ -175,7 +172,6 @@ SRC_STD= \ $(SRC_STD_2a) \ $(SRC_STD_3) \ $(SRC_STD_3a) \ - $(SRC_STD_3b) \ $(SRC_STD_4) \ $(SRC_STD_6) \ $(SRC_STD_7) @@ -199,6 +195,9 @@ SRC_STD_CONTAINER= \ std\container\util.d \ std\container\package.d +SRC_STD_DATETIME= \ + std\datetime\package.d + SRC_STD_DIGEST= \ std\digest\crc.d \ std\digest\sha.d \ @@ -342,6 +341,7 @@ SRC_TO_COMPILE= \ $(SRC_STD) \ $(SRC_STD_ALGO) \ $(SRC_STD_CONTAINER) \ + $(SRC_STD_DATETIME) \ $(SRC_STD_DIGEST) \ $(SRC_STD_NET) \ $(SRC_STD_RANGE) \ @@ -567,7 +567,7 @@ unittest : $(LIB) $(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest2a.obj $(SRC_STD_2a) $(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest3.obj $(SRC_STD_3) $(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest3a.obj $(SRC_STD_3a) - $(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest3b.obj $(SRC_STD_3b) + $(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest3b.obj $(SRC_STD_DATETIME) $(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest4.obj $(SRC_STD_4) $(SRC_STD_DIGEST) $(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest5.obj $(SRC_STD_ALGO) $(DMD) $(UDFLAGS) -L/co -c -unittest -ofunittest6.obj $(SRC_STD_6) $(SRC_STD_CONTAINER) $(SRC_STD_EXP_ALLOC) $(SRC_STD_EXP_LOGGER) @@ -628,7 +628,7 @@ cov : $(SRC_TO_COMPILE) $(LIB) $(DMD) -conf= -cov=92 -unittest -main -run std\exception.d $(DMD) -conf= -cov=73 -unittest -main -run std\concurrency.d $(DMD) -conf= -cov=100 -unittest -main -run std\concurrencybase.d - $(DMD) -conf= -cov=95 -unittest -main -run std\datetime.d + $(DMD) -conf= -cov=95 -unittest -main -run std\datetime\package.d $(DMD) -conf= -cov=96 -unittest -main -run std\uuid.d $(DMD) -conf= -cov=100 -unittest -main -run std\digest\crc.d $(DMD) -conf= -cov=55 -unittest -main -run std\digest\sha.d @@ -823,8 +823,8 @@ $(DOC)\std_range_interfaces.html : $(STDDOC) std\range\interfaces.d $(DOC)\std_csv.html : $(STDDOC) std\csv.d $(DMD) -c -o- $(DFLAGS) -Df$(DOC)\std_csv.html $(STDDOC) std\csv.d -$(DOC)\std_datetime.html : $(STDDOC) std\datetime.d - $(DMD) -c -o- $(DDOCFLAGS) -Df$(DOC)\std_datetime.html $(STDDOC) std\datetime.d +$(DOC)\std_datetime.html : $(STDDOC) std\datetime\package.d + $(DMD) -c -o- $(DDOCFLAGS) -Df$(DOC)\std_datetime.html $(STDDOC) std\datetime\package.d $(DOC)\std_demangle.html : $(STDDOC) std\demangle.d $(DMD) -c -o- $(DDOCFLAGS) -Df$(DOC)\std_demangle.html $(STDDOC) std\demangle.d diff --git a/win64.mak b/win64.mak index b8c3ccb53..c7e512c4e 100644 --- a/win64.mak +++ b/win64.mak @@ -157,7 +157,6 @@ SRC_STD_3c= \ std\concurrencybase.d SRC_STD_3d= \ - std\datetime.d \ std\bitmanip.d \ std\typecons.d @@ -221,6 +220,9 @@ SRC_STD_CONTAINER= \ std\container\util.d \ std\container\package.d +SRC_STD_DATETIME= \ + std\datetime\package.d + SRC_STD_DIGEST= \ std\digest\crc.d \ std\digest\sha.d \ @@ -364,6 +366,7 @@ SRC_TO_COMPILE= \ $(SRC_STD) \ $(SRC_STD_ALGO) \ $(SRC_STD_CONTAINER) \ + $(SRC_STD_DATETIME) \ $(SRC_STD_DIGEST) \ $(SRC_STD_NET) \ $(SRC_STD_RANGE) \ @@ -601,7 +604,7 @@ unittest : $(LIB) $(DMD) $(UDFLAGS) -c -unittest -ofunittest3a.obj $(SRC_STD_3a) $(DMD) $(UDFLAGS) -c -unittest -ofunittest3b.obj $(SRC_STD_3b) $(DMD) $(UDFLAGS) -c -unittest -ofunittest3c.obj $(SRC_STD_3c) - $(DMD) $(UDFLAGS) -c -unittest -ofunittest3d.obj $(SRC_STD_3d) + $(DMD) $(UDFLAGS) -c -unittest -ofunittest3d.obj $(SRC_STD_3d) $(SRC_STD_DATETIME) $(DMD) $(UDFLAGS) -c -unittest -ofunittest4.obj $(SRC_STD_4) $(SRC_STD_DIGEST) $(DMD) $(UDFLAGS) -c -unittest -ofunittest5a.obj $(SRC_STD_ALGO_1) $(DMD) $(UDFLAGS) -c -unittest -ofunittest5b.obj $(SRC_STD_ALGO_2) @@ -800,8 +803,8 @@ $(DOC)\std_range_interfaces.html : $(STDDOC) std\range\interfaces.d $(DOC)\std_csv.html : $(STDDOC) std\csv.d $(DMD) -c -o- $(DFLAGS) -Df$(DOC)\std_csv.html $(STDDOC) std\csv.d -$(DOC)\std_datetime.html : $(STDDOC) std\datetime.d - $(DMD) -c -o- $(DDOCFLAGS) -Df$(DOC)\std_datetime.html $(STDDOC) std\datetime.d +$(DOC)\std_datetime.html : $(STDDOC) std\datetime\package.d + $(DMD) -c -o- $(DDOCFLAGS) -Df$(DOC)\std_datetime.html $(STDDOC) std\datetime\package.d $(DOC)\std_demangle.html : $(STDDOC) std\demangle.d $(DMD) -c -o- $(DDOCFLAGS) -Df$(DOC)\std_demangle.html $(STDDOC) std\demangle.d