diff --git a/alert/.gitignore b/2.0/alert/.gitignore similarity index 100% rename from alert/.gitignore rename to 2.0/alert/.gitignore diff --git a/alert/README.md b/2.0/alert/README.md similarity index 100% rename from alert/README.md rename to 2.0/alert/README.md diff --git a/alert/README_cn.md b/2.0/alert/README_cn.md similarity index 100% rename from alert/README_cn.md rename to 2.0/alert/README_cn.md diff --git a/alert/app/app.go b/2.0/alert/app/app.go similarity index 100% rename from alert/app/app.go rename to 2.0/alert/app/app.go diff --git a/alert/app/expr/expr.go b/2.0/alert/app/expr/expr.go similarity index 100% rename from alert/app/expr/expr.go rename to 2.0/alert/app/expr/expr.go diff --git a/alert/app/expr/expr_test.go b/2.0/alert/app/expr/expr_test.go similarity index 100% rename from alert/app/expr/expr_test.go rename to 2.0/alert/app/expr/expr_test.go diff --git a/alert/app/expr/funcs.go b/2.0/alert/app/expr/funcs.go similarity index 100% rename from alert/app/expr/funcs.go rename to 2.0/alert/app/expr/funcs.go diff --git a/alert/app/expr/funcs_test.go b/2.0/alert/app/expr/funcs_test.go similarity index 100% rename from alert/app/expr/funcs_test.go rename to 2.0/alert/app/expr/funcs_test.go diff --git a/alert/app/route.go b/2.0/alert/app/route.go similarity index 100% rename from alert/app/route.go rename to 2.0/alert/app/route.go diff --git a/alert/app/rule.go b/2.0/alert/app/rule.go similarity index 100% rename from alert/app/rule.go rename to 2.0/alert/app/rule.go diff --git a/alert/app/rule_test.go b/2.0/alert/app/rule_test.go similarity index 100% rename from alert/app/rule_test.go rename to 2.0/alert/app/rule_test.go diff --git a/alert/cmd/alert/alert.cfg b/2.0/alert/cmd/alert/alert.cfg similarity index 100% rename from alert/cmd/alert/alert.cfg rename to 2.0/alert/cmd/alert/alert.cfg diff --git a/alert/cmd/alert/install_driver.sh b/2.0/alert/cmd/alert/install_driver.sh similarity index 100% rename from alert/cmd/alert/install_driver.sh rename to 2.0/alert/cmd/alert/install_driver.sh diff --git a/alert/cmd/alert/main.go b/2.0/alert/cmd/alert/main.go similarity index 100% rename from alert/cmd/alert/main.go rename to 2.0/alert/cmd/alert/main.go diff --git a/alert/cmd/alert/rule.json b/2.0/alert/cmd/alert/rule.json similarity index 100% rename from alert/cmd/alert/rule.json rename to 2.0/alert/cmd/alert/rule.json diff --git a/alert/go.mod b/2.0/alert/go.mod similarity index 100% rename from alert/go.mod rename to 2.0/alert/go.mod diff --git a/alert/models/models.go b/2.0/alert/models/models.go similarity index 100% rename from alert/models/models.go rename to 2.0/alert/models/models.go diff --git a/alert/models/rule.go b/2.0/alert/models/rule.go similarity index 100% rename from alert/models/rule.go rename to 2.0/alert/models/rule.go diff --git a/alert/release.sh b/2.0/alert/release.sh similarity index 100% rename from alert/release.sh rename to 2.0/alert/release.sh diff --git a/alert/test/prepare.sim b/2.0/alert/test/prepare.sim similarity index 100% rename from alert/test/prepare.sim rename to 2.0/alert/test/prepare.sim diff --git a/alert/test/rule.json b/2.0/alert/test/rule.json similarity index 100% rename from alert/test/rule.json rename to 2.0/alert/test/rule.json diff --git a/alert/test/step1.sim b/2.0/alert/test/step1.sim similarity index 100% rename from alert/test/step1.sim rename to 2.0/alert/test/step1.sim diff --git a/alert/test/step2.sim b/2.0/alert/test/step2.sim similarity index 100% rename from alert/test/step2.sim rename to 2.0/alert/test/step2.sim diff --git a/alert/test/step3.sim b/2.0/alert/test/step3.sim similarity index 100% rename from alert/test/step3.sim rename to 2.0/alert/test/step3.sim diff --git a/alert/test/test.sh b/2.0/alert/test/test.sh similarity index 100% rename from alert/test/test.sh rename to 2.0/alert/test/test.sh diff --git a/alert/utils/config.go b/2.0/alert/utils/config.go similarity index 100% rename from alert/utils/config.go rename to 2.0/alert/utils/config.go diff --git a/alert/utils/log/log.go b/2.0/alert/utils/log/log.go similarity index 100% rename from alert/utils/log/log.go rename to 2.0/alert/utils/log/log.go diff --git a/cmake/define.inc b/2.0/cmake/define.inc similarity index 100% rename from cmake/define.inc rename to 2.0/cmake/define.inc diff --git a/cmake/env.inc b/2.0/cmake/env.inc similarity index 100% rename from cmake/env.inc rename to 2.0/cmake/env.inc diff --git a/cmake/input.inc b/2.0/cmake/input.inc similarity index 100% rename from cmake/input.inc rename to 2.0/cmake/input.inc diff --git a/cmake/install.inc b/2.0/cmake/install.inc similarity index 100% rename from cmake/install.inc rename to 2.0/cmake/install.inc diff --git a/cmake/platform.inc b/2.0/cmake/platform.inc similarity index 100% rename from cmake/platform.inc rename to 2.0/cmake/platform.inc diff --git a/cmake/version.inc b/2.0/cmake/version.inc similarity index 100% rename from cmake/version.inc rename to 2.0/cmake/version.inc diff --git a/deps/CMakeLists.txt b/2.0/deps/CMakeLists.txt similarity index 100% rename from deps/CMakeLists.txt rename to 2.0/deps/CMakeLists.txt diff --git a/deps/MQTT-C/CMakeLists.txt b/2.0/deps/MQTT-C/CMakeLists.txt similarity index 100% rename from deps/MQTT-C/CMakeLists.txt rename to 2.0/deps/MQTT-C/CMakeLists.txt diff --git a/deps/MQTT-C/Doxyfile b/2.0/deps/MQTT-C/Doxyfile similarity index 100% rename from deps/MQTT-C/Doxyfile rename to 2.0/deps/MQTT-C/Doxyfile diff --git a/deps/MQTT-C/LICENSE b/2.0/deps/MQTT-C/LICENSE similarity index 100% rename from deps/MQTT-C/LICENSE rename to 2.0/deps/MQTT-C/LICENSE diff --git a/deps/MQTT-C/README.md b/2.0/deps/MQTT-C/README.md similarity index 100% rename from deps/MQTT-C/README.md rename to 2.0/deps/MQTT-C/README.md diff --git a/deps/MQTT-C/examples/bio_publisher.c b/2.0/deps/MQTT-C/examples/bio_publisher.c similarity index 100% rename from deps/MQTT-C/examples/bio_publisher.c rename to 2.0/deps/MQTT-C/examples/bio_publisher.c diff --git a/deps/MQTT-C/examples/mbedtls_publisher.c b/2.0/deps/MQTT-C/examples/mbedtls_publisher.c similarity index 100% rename from deps/MQTT-C/examples/mbedtls_publisher.c rename to 2.0/deps/MQTT-C/examples/mbedtls_publisher.c diff --git a/deps/MQTT-C/examples/openssl_publisher.c b/2.0/deps/MQTT-C/examples/openssl_publisher.c similarity index 100% rename from deps/MQTT-C/examples/openssl_publisher.c rename to 2.0/deps/MQTT-C/examples/openssl_publisher.c diff --git a/deps/MQTT-C/examples/reconnect_subscriber.c b/2.0/deps/MQTT-C/examples/reconnect_subscriber.c similarity index 100% rename from deps/MQTT-C/examples/reconnect_subscriber.c rename to 2.0/deps/MQTT-C/examples/reconnect_subscriber.c diff --git a/deps/MQTT-C/examples/simple_publisher.c b/2.0/deps/MQTT-C/examples/simple_publisher.c similarity index 100% rename from deps/MQTT-C/examples/simple_publisher.c rename to 2.0/deps/MQTT-C/examples/simple_publisher.c diff --git a/deps/MQTT-C/examples/simple_subscriber.c b/2.0/deps/MQTT-C/examples/simple_subscriber.c similarity index 100% rename from deps/MQTT-C/examples/simple_subscriber.c rename to 2.0/deps/MQTT-C/examples/simple_subscriber.c diff --git a/deps/MQTT-C/examples/templates/bio_sockets.h b/2.0/deps/MQTT-C/examples/templates/bio_sockets.h similarity index 100% rename from deps/MQTT-C/examples/templates/bio_sockets.h rename to 2.0/deps/MQTT-C/examples/templates/bio_sockets.h diff --git a/deps/MQTT-C/examples/templates/mbedtls_sockets.h b/2.0/deps/MQTT-C/examples/templates/mbedtls_sockets.h similarity index 100% rename from deps/MQTT-C/examples/templates/mbedtls_sockets.h rename to 2.0/deps/MQTT-C/examples/templates/mbedtls_sockets.h diff --git a/deps/MQTT-C/examples/templates/openssl_sockets.h b/2.0/deps/MQTT-C/examples/templates/openssl_sockets.h similarity index 100% rename from deps/MQTT-C/examples/templates/openssl_sockets.h rename to 2.0/deps/MQTT-C/examples/templates/openssl_sockets.h diff --git a/deps/MQTT-C/examples/templates/posix_sockets.h b/2.0/deps/MQTT-C/examples/templates/posix_sockets.h similarity index 100% rename from deps/MQTT-C/examples/templates/posix_sockets.h rename to 2.0/deps/MQTT-C/examples/templates/posix_sockets.h diff --git a/deps/MQTT-C/include/mqtt.h b/2.0/deps/MQTT-C/include/mqtt.h similarity index 100% rename from deps/MQTT-C/include/mqtt.h rename to 2.0/deps/MQTT-C/include/mqtt.h diff --git a/deps/MQTT-C/include/mqtt_pal.h b/2.0/deps/MQTT-C/include/mqtt_pal.h similarity index 100% rename from deps/MQTT-C/include/mqtt_pal.h rename to 2.0/deps/MQTT-C/include/mqtt_pal.h diff --git a/deps/MQTT-C/src/mqtt.c b/2.0/deps/MQTT-C/src/mqtt.c similarity index 100% rename from deps/MQTT-C/src/mqtt.c rename to 2.0/deps/MQTT-C/src/mqtt.c diff --git a/deps/MQTT-C/src/mqtt_pal.c b/2.0/deps/MQTT-C/src/mqtt_pal.c similarity index 100% rename from deps/MQTT-C/src/mqtt_pal.c rename to 2.0/deps/MQTT-C/src/mqtt_pal.c diff --git a/deps/MQTT-C/tests.c b/2.0/deps/MQTT-C/tests.c similarity index 100% rename from deps/MQTT-C/tests.c rename to 2.0/deps/MQTT-C/tests.c diff --git a/deps/MsvcLibX/CMakeLists.txt b/2.0/deps/MsvcLibX/CMakeLists.txt similarity index 100% rename from deps/MsvcLibX/CMakeLists.txt rename to 2.0/deps/MsvcLibX/CMakeLists.txt diff --git a/deps/MsvcLibX/include/msvcDebugm.h b/2.0/deps/MsvcLibX/include/msvcDebugm.h similarity index 100% rename from deps/MsvcLibX/include/msvcDebugm.h rename to 2.0/deps/MsvcLibX/include/msvcDebugm.h diff --git a/deps/MsvcLibX/include/msvcDirect.h b/2.0/deps/MsvcLibX/include/msvcDirect.h similarity index 100% rename from deps/MsvcLibX/include/msvcDirect.h rename to 2.0/deps/MsvcLibX/include/msvcDirect.h diff --git a/deps/MsvcLibX/include/msvcDirent.h b/2.0/deps/MsvcLibX/include/msvcDirent.h similarity index 100% rename from deps/MsvcLibX/include/msvcDirent.h rename to 2.0/deps/MsvcLibX/include/msvcDirent.h diff --git a/deps/MsvcLibX/include/msvcError.h b/2.0/deps/MsvcLibX/include/msvcError.h similarity index 100% rename from deps/MsvcLibX/include/msvcError.h rename to 2.0/deps/MsvcLibX/include/msvcError.h diff --git a/deps/MsvcLibX/include/msvcFadvise.h b/2.0/deps/MsvcLibX/include/msvcFadvise.h similarity index 100% rename from deps/MsvcLibX/include/msvcFadvise.h rename to 2.0/deps/MsvcLibX/include/msvcFadvise.h diff --git a/deps/MsvcLibX/include/msvcFcntl.h b/2.0/deps/MsvcLibX/include/msvcFcntl.h similarity index 100% rename from deps/MsvcLibX/include/msvcFcntl.h rename to 2.0/deps/MsvcLibX/include/msvcFcntl.h diff --git a/deps/MsvcLibX/include/msvcFnmatch.h b/2.0/deps/MsvcLibX/include/msvcFnmatch.h similarity index 100% rename from deps/MsvcLibX/include/msvcFnmatch.h rename to 2.0/deps/MsvcLibX/include/msvcFnmatch.h diff --git a/deps/MsvcLibX/include/msvcGetopt.h b/2.0/deps/MsvcLibX/include/msvcGetopt.h similarity index 100% rename from deps/MsvcLibX/include/msvcGetopt.h rename to 2.0/deps/MsvcLibX/include/msvcGetopt.h diff --git a/deps/MsvcLibX/include/msvcIconv.h b/2.0/deps/MsvcLibX/include/msvcIconv.h similarity index 100% rename from deps/MsvcLibX/include/msvcIconv.h rename to 2.0/deps/MsvcLibX/include/msvcIconv.h diff --git a/deps/MsvcLibX/include/msvcInttypes.h b/2.0/deps/MsvcLibX/include/msvcInttypes.h similarity index 100% rename from deps/MsvcLibX/include/msvcInttypes.h rename to 2.0/deps/MsvcLibX/include/msvcInttypes.h diff --git a/deps/MsvcLibX/include/msvcLibgen.h b/2.0/deps/MsvcLibX/include/msvcLibgen.h similarity index 100% rename from deps/MsvcLibX/include/msvcLibgen.h rename to 2.0/deps/MsvcLibX/include/msvcLibgen.h diff --git a/deps/MsvcLibX/include/msvcLimits.h b/2.0/deps/MsvcLibX/include/msvcLimits.h similarity index 100% rename from deps/MsvcLibX/include/msvcLimits.h rename to 2.0/deps/MsvcLibX/include/msvcLimits.h diff --git a/deps/MsvcLibX/include/msvcNetdb.h b/2.0/deps/MsvcLibX/include/msvcNetdb.h similarity index 100% rename from deps/MsvcLibX/include/msvcNetdb.h rename to 2.0/deps/MsvcLibX/include/msvcNetdb.h diff --git a/deps/MsvcLibX/include/msvcProcess.h b/2.0/deps/MsvcLibX/include/msvcProcess.h similarity index 100% rename from deps/MsvcLibX/include/msvcProcess.h rename to 2.0/deps/MsvcLibX/include/msvcProcess.h diff --git a/deps/MsvcLibX/include/msvcRegex.h b/2.0/deps/MsvcLibX/include/msvcRegex.h similarity index 100% rename from deps/MsvcLibX/include/msvcRegex.h rename to 2.0/deps/MsvcLibX/include/msvcRegex.h diff --git a/deps/MsvcLibX/include/msvcReparsept.h b/2.0/deps/MsvcLibX/include/msvcReparsept.h similarity index 100% rename from deps/MsvcLibX/include/msvcReparsept.h rename to 2.0/deps/MsvcLibX/include/msvcReparsept.h diff --git a/deps/MsvcLibX/include/msvcStdbool.h b/2.0/deps/MsvcLibX/include/msvcStdbool.h similarity index 100% rename from deps/MsvcLibX/include/msvcStdbool.h rename to 2.0/deps/MsvcLibX/include/msvcStdbool.h diff --git a/deps/MsvcLibX/include/msvcStdint.h b/2.0/deps/MsvcLibX/include/msvcStdint.h similarity index 100% rename from deps/MsvcLibX/include/msvcStdint.h rename to 2.0/deps/MsvcLibX/include/msvcStdint.h diff --git a/deps/MsvcLibX/include/msvcStdio.h b/2.0/deps/MsvcLibX/include/msvcStdio.h similarity index 100% rename from deps/MsvcLibX/include/msvcStdio.h rename to 2.0/deps/MsvcLibX/include/msvcStdio.h diff --git a/deps/MsvcLibX/include/msvcStdlib.h b/2.0/deps/MsvcLibX/include/msvcStdlib.h similarity index 100% rename from deps/MsvcLibX/include/msvcStdlib.h rename to 2.0/deps/MsvcLibX/include/msvcStdlib.h diff --git a/deps/MsvcLibX/include/msvcSystem.h b/2.0/deps/MsvcLibX/include/msvcSystem.h similarity index 100% rename from deps/MsvcLibX/include/msvcSystem.h rename to 2.0/deps/MsvcLibX/include/msvcSystem.h diff --git a/deps/MsvcLibX/include/msvcTime.h b/2.0/deps/MsvcLibX/include/msvcTime.h similarity index 100% rename from deps/MsvcLibX/include/msvcTime.h rename to 2.0/deps/MsvcLibX/include/msvcTime.h diff --git a/deps/MsvcLibX/include/msvcUnistd.h b/2.0/deps/MsvcLibX/include/msvcUnistd.h similarity index 100% rename from deps/MsvcLibX/include/msvcUnistd.h rename to 2.0/deps/MsvcLibX/include/msvcUnistd.h diff --git a/deps/MsvcLibX/include/msvcUtime.h b/2.0/deps/MsvcLibX/include/msvcUtime.h similarity index 100% rename from deps/MsvcLibX/include/msvcUtime.h rename to 2.0/deps/MsvcLibX/include/msvcUtime.h diff --git a/deps/MsvcLibX/include/msvcWindows.h b/2.0/deps/MsvcLibX/include/msvcWindows.h similarity index 100% rename from deps/MsvcLibX/include/msvcWindows.h rename to 2.0/deps/MsvcLibX/include/msvcWindows.h diff --git a/deps/MsvcLibX/include/msvcXfreopen.h b/2.0/deps/MsvcLibX/include/msvcXfreopen.h similarity index 100% rename from deps/MsvcLibX/include/msvcXfreopen.h rename to 2.0/deps/MsvcLibX/include/msvcXfreopen.h diff --git a/deps/MsvcLibX/include/msvclibx.h b/2.0/deps/MsvcLibX/include/msvclibx.h similarity index 100% rename from deps/MsvcLibX/include/msvclibx.h rename to 2.0/deps/MsvcLibX/include/msvclibx.h diff --git a/deps/MsvcLibX/include/sys/msvcParam.h b/2.0/deps/MsvcLibX/include/sys/msvcParam.h similarity index 100% rename from deps/MsvcLibX/include/sys/msvcParam.h rename to 2.0/deps/MsvcLibX/include/sys/msvcParam.h diff --git a/deps/MsvcLibX/include/sys/msvcStat.h b/2.0/deps/MsvcLibX/include/sys/msvcStat.h similarity index 100% rename from deps/MsvcLibX/include/sys/msvcStat.h rename to 2.0/deps/MsvcLibX/include/sys/msvcStat.h diff --git a/deps/MsvcLibX/include/sys/msvcTime.h b/2.0/deps/MsvcLibX/include/sys/msvcTime.h similarity index 100% rename from deps/MsvcLibX/include/sys/msvcTime.h rename to 2.0/deps/MsvcLibX/include/sys/msvcTime.h diff --git a/deps/MsvcLibX/include/sys/msvcTsname.h b/2.0/deps/MsvcLibX/include/sys/msvcTsname.h similarity index 100% rename from deps/MsvcLibX/include/sys/msvcTsname.h rename to 2.0/deps/MsvcLibX/include/sys/msvcTsname.h diff --git a/deps/MsvcLibX/include/sys/msvcTypes.h b/2.0/deps/MsvcLibX/include/sys/msvcTypes.h similarity index 100% rename from deps/MsvcLibX/include/sys/msvcTypes.h rename to 2.0/deps/MsvcLibX/include/sys/msvcTypes.h diff --git a/deps/MsvcLibX/src/GetFileAttributes.c b/2.0/deps/MsvcLibX/src/GetFileAttributes.c similarity index 100% rename from deps/MsvcLibX/src/GetFileAttributes.c rename to 2.0/deps/MsvcLibX/src/GetFileAttributes.c diff --git a/deps/MsvcLibX/src/GetFileAttributesEx.c b/2.0/deps/MsvcLibX/src/GetFileAttributesEx.c similarity index 100% rename from deps/MsvcLibX/src/GetFileAttributesEx.c rename to 2.0/deps/MsvcLibX/src/GetFileAttributesEx.c diff --git a/deps/MsvcLibX/src/GetFullPathName.c b/2.0/deps/MsvcLibX/src/GetFullPathName.c similarity index 100% rename from deps/MsvcLibX/src/GetFullPathName.c rename to 2.0/deps/MsvcLibX/src/GetFullPathName.c diff --git a/deps/MsvcLibX/src/GetLongPathName.c b/2.0/deps/MsvcLibX/src/GetLongPathName.c similarity index 100% rename from deps/MsvcLibX/src/GetLongPathName.c rename to 2.0/deps/MsvcLibX/src/GetLongPathName.c diff --git a/deps/MsvcLibX/src/access.c b/2.0/deps/MsvcLibX/src/access.c similarity index 100% rename from deps/MsvcLibX/src/access.c rename to 2.0/deps/MsvcLibX/src/access.c diff --git a/deps/MsvcLibX/src/basename.c b/2.0/deps/MsvcLibX/src/basename.c similarity index 100% rename from deps/MsvcLibX/src/basename.c rename to 2.0/deps/MsvcLibX/src/basename.c diff --git a/deps/MsvcLibX/src/chdir.c b/2.0/deps/MsvcLibX/src/chdir.c similarity index 100% rename from deps/MsvcLibX/src/chdir.c rename to 2.0/deps/MsvcLibX/src/chdir.c diff --git a/deps/MsvcLibX/src/clock_gettime.c b/2.0/deps/MsvcLibX/src/clock_gettime.c similarity index 100% rename from deps/MsvcLibX/src/clock_gettime.c rename to 2.0/deps/MsvcLibX/src/clock_gettime.c diff --git a/deps/MsvcLibX/src/debugv.c b/2.0/deps/MsvcLibX/src/debugv.c similarity index 100% rename from deps/MsvcLibX/src/debugv.c rename to 2.0/deps/MsvcLibX/src/debugv.c diff --git a/deps/MsvcLibX/src/dirent.c b/2.0/deps/MsvcLibX/src/dirent.c similarity index 100% rename from deps/MsvcLibX/src/dirent.c rename to 2.0/deps/MsvcLibX/src/dirent.c diff --git a/deps/MsvcLibX/src/dirname.c b/2.0/deps/MsvcLibX/src/dirname.c similarity index 100% rename from deps/MsvcLibX/src/dirname.c rename to 2.0/deps/MsvcLibX/src/dirname.c diff --git a/deps/MsvcLibX/src/err2errno.c b/2.0/deps/MsvcLibX/src/err2errno.c similarity index 100% rename from deps/MsvcLibX/src/err2errno.c rename to 2.0/deps/MsvcLibX/src/err2errno.c diff --git a/deps/MsvcLibX/src/filetime.c b/2.0/deps/MsvcLibX/src/filetime.c similarity index 100% rename from deps/MsvcLibX/src/filetime.c rename to 2.0/deps/MsvcLibX/src/filetime.c diff --git a/deps/MsvcLibX/src/fnmatch.c b/2.0/deps/MsvcLibX/src/fnmatch.c similarity index 100% rename from deps/MsvcLibX/src/fnmatch.c rename to 2.0/deps/MsvcLibX/src/fnmatch.c diff --git a/deps/MsvcLibX/src/fstat.c b/2.0/deps/MsvcLibX/src/fstat.c similarity index 100% rename from deps/MsvcLibX/src/fstat.c rename to 2.0/deps/MsvcLibX/src/fstat.c diff --git a/deps/MsvcLibX/src/fstat64.c b/2.0/deps/MsvcLibX/src/fstat64.c similarity index 100% rename from deps/MsvcLibX/src/fstat64.c rename to 2.0/deps/MsvcLibX/src/fstat64.c diff --git a/deps/MsvcLibX/src/fstat64i32.c b/2.0/deps/MsvcLibX/src/fstat64i32.c similarity index 100% rename from deps/MsvcLibX/src/fstat64i32.c rename to 2.0/deps/MsvcLibX/src/fstat64i32.c diff --git a/deps/MsvcLibX/src/fullpath.c b/2.0/deps/MsvcLibX/src/fullpath.c similarity index 100% rename from deps/MsvcLibX/src/fullpath.c rename to 2.0/deps/MsvcLibX/src/fullpath.c diff --git a/deps/MsvcLibX/src/getcwd.c b/2.0/deps/MsvcLibX/src/getcwd.c similarity index 100% rename from deps/MsvcLibX/src/getcwd.c rename to 2.0/deps/MsvcLibX/src/getcwd.c diff --git a/deps/MsvcLibX/src/getopt.c b/2.0/deps/MsvcLibX/src/getopt.c similarity index 100% rename from deps/MsvcLibX/src/getopt.c rename to 2.0/deps/MsvcLibX/src/getopt.c diff --git a/deps/MsvcLibX/src/getppid.c b/2.0/deps/MsvcLibX/src/getppid.c similarity index 100% rename from deps/MsvcLibX/src/getppid.c rename to 2.0/deps/MsvcLibX/src/getppid.c diff --git a/deps/MsvcLibX/src/gettimeofday.c b/2.0/deps/MsvcLibX/src/gettimeofday.c similarity index 100% rename from deps/MsvcLibX/src/gettimeofday.c rename to 2.0/deps/MsvcLibX/src/gettimeofday.c diff --git a/deps/MsvcLibX/src/iconv.c b/2.0/deps/MsvcLibX/src/iconv.c similarity index 100% rename from deps/MsvcLibX/src/iconv.c rename to 2.0/deps/MsvcLibX/src/iconv.c diff --git a/deps/MsvcLibX/src/lstat.c b/2.0/deps/MsvcLibX/src/lstat.c similarity index 100% rename from deps/MsvcLibX/src/lstat.c rename to 2.0/deps/MsvcLibX/src/lstat.c diff --git a/deps/MsvcLibX/src/lstat32.c b/2.0/deps/MsvcLibX/src/lstat32.c similarity index 100% rename from deps/MsvcLibX/src/lstat32.c rename to 2.0/deps/MsvcLibX/src/lstat32.c diff --git a/deps/MsvcLibX/src/lstat32i64.c b/2.0/deps/MsvcLibX/src/lstat32i64.c similarity index 100% rename from deps/MsvcLibX/src/lstat32i64.c rename to 2.0/deps/MsvcLibX/src/lstat32i64.c diff --git a/deps/MsvcLibX/src/lstat64.c b/2.0/deps/MsvcLibX/src/lstat64.c similarity index 100% rename from deps/MsvcLibX/src/lstat64.c rename to 2.0/deps/MsvcLibX/src/lstat64.c diff --git a/deps/MsvcLibX/src/lstat64i32.c b/2.0/deps/MsvcLibX/src/lstat64i32.c similarity index 100% rename from deps/MsvcLibX/src/lstat64i32.c rename to 2.0/deps/MsvcLibX/src/lstat64i32.c diff --git a/deps/MsvcLibX/src/main.c b/2.0/deps/MsvcLibX/src/main.c similarity index 100% rename from deps/MsvcLibX/src/main.c rename to 2.0/deps/MsvcLibX/src/main.c diff --git a/deps/MsvcLibX/src/mb2wpath.c b/2.0/deps/MsvcLibX/src/mb2wpath.c similarity index 100% rename from deps/MsvcLibX/src/mb2wpath.c rename to 2.0/deps/MsvcLibX/src/mb2wpath.c diff --git a/deps/MsvcLibX/src/mkdir.c b/2.0/deps/MsvcLibX/src/mkdir.c similarity index 100% rename from deps/MsvcLibX/src/mkdir.c rename to 2.0/deps/MsvcLibX/src/mkdir.c diff --git a/deps/MsvcLibX/src/mkdtemp.c b/2.0/deps/MsvcLibX/src/mkdtemp.c similarity index 100% rename from deps/MsvcLibX/src/mkdtemp.c rename to 2.0/deps/MsvcLibX/src/mkdtemp.c diff --git a/deps/MsvcLibX/src/mkstemp.c b/2.0/deps/MsvcLibX/src/mkstemp.c similarity index 100% rename from deps/MsvcLibX/src/mkstemp.c rename to 2.0/deps/MsvcLibX/src/mkstemp.c diff --git a/deps/MsvcLibX/src/open.c b/2.0/deps/MsvcLibX/src/open.c similarity index 100% rename from deps/MsvcLibX/src/open.c rename to 2.0/deps/MsvcLibX/src/open.c diff --git a/deps/MsvcLibX/src/readlink.c b/2.0/deps/MsvcLibX/src/readlink.c similarity index 100% rename from deps/MsvcLibX/src/readlink.c rename to 2.0/deps/MsvcLibX/src/readlink.c diff --git a/deps/MsvcLibX/src/realpath.c b/2.0/deps/MsvcLibX/src/realpath.c similarity index 100% rename from deps/MsvcLibX/src/realpath.c rename to 2.0/deps/MsvcLibX/src/realpath.c diff --git a/deps/MsvcLibX/src/spawn.c b/2.0/deps/MsvcLibX/src/spawn.c similarity index 100% rename from deps/MsvcLibX/src/spawn.c rename to 2.0/deps/MsvcLibX/src/spawn.c diff --git a/deps/MsvcLibX/src/strerror.c b/2.0/deps/MsvcLibX/src/strerror.c similarity index 100% rename from deps/MsvcLibX/src/strerror.c rename to 2.0/deps/MsvcLibX/src/strerror.c diff --git a/deps/MsvcLibX/src/strndup.c b/2.0/deps/MsvcLibX/src/strndup.c similarity index 100% rename from deps/MsvcLibX/src/strndup.c rename to 2.0/deps/MsvcLibX/src/strndup.c diff --git a/deps/MsvcLibX/src/strptime.c b/2.0/deps/MsvcLibX/src/strptime.c similarity index 100% rename from deps/MsvcLibX/src/strptime.c rename to 2.0/deps/MsvcLibX/src/strptime.c diff --git a/deps/MsvcLibX/src/symlink.c b/2.0/deps/MsvcLibX/src/symlink.c similarity index 100% rename from deps/MsvcLibX/src/symlink.c rename to 2.0/deps/MsvcLibX/src/symlink.c diff --git a/deps/MsvcLibX/src/uname.c b/2.0/deps/MsvcLibX/src/uname.c similarity index 100% rename from deps/MsvcLibX/src/uname.c rename to 2.0/deps/MsvcLibX/src/uname.c diff --git a/deps/MsvcLibX/src/utime.c b/2.0/deps/MsvcLibX/src/utime.c similarity index 100% rename from deps/MsvcLibX/src/utime.c rename to 2.0/deps/MsvcLibX/src/utime.c diff --git a/deps/MsvcLibX/src/utimes.c b/2.0/deps/MsvcLibX/src/utimes.c similarity index 100% rename from deps/MsvcLibX/src/utimes.c rename to 2.0/deps/MsvcLibX/src/utimes.c diff --git a/deps/MsvcLibX/src/xfreopen.c b/2.0/deps/MsvcLibX/src/xfreopen.c similarity index 100% rename from deps/MsvcLibX/src/xfreopen.c rename to 2.0/deps/MsvcLibX/src/xfreopen.c diff --git a/deps/cJson/CMakeLists.txt b/2.0/deps/cJson/CMakeLists.txt similarity index 100% rename from deps/cJson/CMakeLists.txt rename to 2.0/deps/cJson/CMakeLists.txt diff --git a/deps/cJson/inc/cJSON.h b/2.0/deps/cJson/inc/cJSON.h similarity index 100% rename from deps/cJson/inc/cJSON.h rename to 2.0/deps/cJson/inc/cJSON.h diff --git a/deps/cJson/src/cJSON.c b/2.0/deps/cJson/src/cJSON.c similarity index 100% rename from deps/cJson/src/cJSON.c rename to 2.0/deps/cJson/src/cJSON.c diff --git a/deps/iconv/CMakeLists.txt b/2.0/deps/iconv/CMakeLists.txt similarity index 100% rename from deps/iconv/CMakeLists.txt rename to 2.0/deps/iconv/CMakeLists.txt diff --git a/deps/iconv/Makefile.in b/2.0/deps/iconv/Makefile.in similarity index 100% rename from deps/iconv/Makefile.in rename to 2.0/deps/iconv/Makefile.in diff --git a/deps/iconv/aliases.gperf b/2.0/deps/iconv/aliases.gperf similarity index 100% rename from deps/iconv/aliases.gperf rename to 2.0/deps/iconv/aliases.gperf diff --git a/deps/iconv/aliases.h b/2.0/deps/iconv/aliases.h similarity index 100% rename from deps/iconv/aliases.h rename to 2.0/deps/iconv/aliases.h diff --git a/deps/iconv/aliases2.h b/2.0/deps/iconv/aliases2.h similarity index 100% rename from deps/iconv/aliases2.h rename to 2.0/deps/iconv/aliases2.h diff --git a/deps/iconv/aliases_aix.h b/2.0/deps/iconv/aliases_aix.h similarity index 100% rename from deps/iconv/aliases_aix.h rename to 2.0/deps/iconv/aliases_aix.h diff --git a/deps/iconv/aliases_aix_sysaix.h b/2.0/deps/iconv/aliases_aix_sysaix.h similarity index 100% rename from deps/iconv/aliases_aix_sysaix.h rename to 2.0/deps/iconv/aliases_aix_sysaix.h diff --git a/deps/iconv/aliases_dos.h b/2.0/deps/iconv/aliases_dos.h similarity index 100% rename from deps/iconv/aliases_dos.h rename to 2.0/deps/iconv/aliases_dos.h diff --git a/deps/iconv/aliases_extra.h b/2.0/deps/iconv/aliases_extra.h similarity index 100% rename from deps/iconv/aliases_extra.h rename to 2.0/deps/iconv/aliases_extra.h diff --git a/deps/iconv/aliases_osf1.h b/2.0/deps/iconv/aliases_osf1.h similarity index 100% rename from deps/iconv/aliases_osf1.h rename to 2.0/deps/iconv/aliases_osf1.h diff --git a/deps/iconv/aliases_osf1_sysosf1.h b/2.0/deps/iconv/aliases_osf1_sysosf1.h similarity index 100% rename from deps/iconv/aliases_osf1_sysosf1.h rename to 2.0/deps/iconv/aliases_osf1_sysosf1.h diff --git a/deps/iconv/aliases_sysaix.gperf b/2.0/deps/iconv/aliases_sysaix.gperf similarity index 100% rename from deps/iconv/aliases_sysaix.gperf rename to 2.0/deps/iconv/aliases_sysaix.gperf diff --git a/deps/iconv/aliases_sysaix.h b/2.0/deps/iconv/aliases_sysaix.h similarity index 100% rename from deps/iconv/aliases_sysaix.h rename to 2.0/deps/iconv/aliases_sysaix.h diff --git a/deps/iconv/aliases_syshpux.gperf b/2.0/deps/iconv/aliases_syshpux.gperf similarity index 100% rename from deps/iconv/aliases_syshpux.gperf rename to 2.0/deps/iconv/aliases_syshpux.gperf diff --git a/deps/iconv/aliases_syshpux.h b/2.0/deps/iconv/aliases_syshpux.h similarity index 100% rename from deps/iconv/aliases_syshpux.h rename to 2.0/deps/iconv/aliases_syshpux.h diff --git a/deps/iconv/aliases_sysosf1.gperf b/2.0/deps/iconv/aliases_sysosf1.gperf similarity index 100% rename from deps/iconv/aliases_sysosf1.gperf rename to 2.0/deps/iconv/aliases_sysosf1.gperf diff --git a/deps/iconv/aliases_sysosf1.h b/2.0/deps/iconv/aliases_sysosf1.h similarity index 100% rename from deps/iconv/aliases_sysosf1.h rename to 2.0/deps/iconv/aliases_sysosf1.h diff --git a/deps/iconv/aliases_syssolaris.gperf b/2.0/deps/iconv/aliases_syssolaris.gperf similarity index 100% rename from deps/iconv/aliases_syssolaris.gperf rename to 2.0/deps/iconv/aliases_syssolaris.gperf diff --git a/deps/iconv/aliases_syssolaris.h b/2.0/deps/iconv/aliases_syssolaris.h similarity index 100% rename from deps/iconv/aliases_syssolaris.h rename to 2.0/deps/iconv/aliases_syssolaris.h diff --git a/deps/iconv/armscii_8.h b/2.0/deps/iconv/armscii_8.h similarity index 100% rename from deps/iconv/armscii_8.h rename to 2.0/deps/iconv/armscii_8.h diff --git a/deps/iconv/ascii.h b/2.0/deps/iconv/ascii.h similarity index 100% rename from deps/iconv/ascii.h rename to 2.0/deps/iconv/ascii.h diff --git a/deps/iconv/atarist.h b/2.0/deps/iconv/atarist.h similarity index 100% rename from deps/iconv/atarist.h rename to 2.0/deps/iconv/atarist.h diff --git a/deps/iconv/big5.h b/2.0/deps/iconv/big5.h similarity index 100% rename from deps/iconv/big5.h rename to 2.0/deps/iconv/big5.h diff --git a/deps/iconv/big5_2003.h b/2.0/deps/iconv/big5_2003.h similarity index 100% rename from deps/iconv/big5_2003.h rename to 2.0/deps/iconv/big5_2003.h diff --git a/deps/iconv/big5hkscs1999.h b/2.0/deps/iconv/big5hkscs1999.h similarity index 100% rename from deps/iconv/big5hkscs1999.h rename to 2.0/deps/iconv/big5hkscs1999.h diff --git a/deps/iconv/big5hkscs2001.h b/2.0/deps/iconv/big5hkscs2001.h similarity index 100% rename from deps/iconv/big5hkscs2001.h rename to 2.0/deps/iconv/big5hkscs2001.h diff --git a/deps/iconv/big5hkscs2004.h b/2.0/deps/iconv/big5hkscs2004.h similarity index 100% rename from deps/iconv/big5hkscs2004.h rename to 2.0/deps/iconv/big5hkscs2004.h diff --git a/deps/iconv/c99.h b/2.0/deps/iconv/c99.h similarity index 100% rename from deps/iconv/c99.h rename to 2.0/deps/iconv/c99.h diff --git a/deps/iconv/canonical.h b/2.0/deps/iconv/canonical.h similarity index 100% rename from deps/iconv/canonical.h rename to 2.0/deps/iconv/canonical.h diff --git a/deps/iconv/canonical_aix.h b/2.0/deps/iconv/canonical_aix.h similarity index 100% rename from deps/iconv/canonical_aix.h rename to 2.0/deps/iconv/canonical_aix.h diff --git a/deps/iconv/canonical_aix_sysaix.h b/2.0/deps/iconv/canonical_aix_sysaix.h similarity index 100% rename from deps/iconv/canonical_aix_sysaix.h rename to 2.0/deps/iconv/canonical_aix_sysaix.h diff --git a/deps/iconv/canonical_dos.h b/2.0/deps/iconv/canonical_dos.h similarity index 100% rename from deps/iconv/canonical_dos.h rename to 2.0/deps/iconv/canonical_dos.h diff --git a/deps/iconv/canonical_extra.h b/2.0/deps/iconv/canonical_extra.h similarity index 100% rename from deps/iconv/canonical_extra.h rename to 2.0/deps/iconv/canonical_extra.h diff --git a/deps/iconv/canonical_local.h b/2.0/deps/iconv/canonical_local.h similarity index 100% rename from deps/iconv/canonical_local.h rename to 2.0/deps/iconv/canonical_local.h diff --git a/deps/iconv/canonical_local_sysaix.h b/2.0/deps/iconv/canonical_local_sysaix.h similarity index 100% rename from deps/iconv/canonical_local_sysaix.h rename to 2.0/deps/iconv/canonical_local_sysaix.h diff --git a/deps/iconv/canonical_local_syshpux.h b/2.0/deps/iconv/canonical_local_syshpux.h similarity index 100% rename from deps/iconv/canonical_local_syshpux.h rename to 2.0/deps/iconv/canonical_local_syshpux.h diff --git a/deps/iconv/canonical_local_sysosf1.h b/2.0/deps/iconv/canonical_local_sysosf1.h similarity index 100% rename from deps/iconv/canonical_local_sysosf1.h rename to 2.0/deps/iconv/canonical_local_sysosf1.h diff --git a/deps/iconv/canonical_local_syssolaris.h b/2.0/deps/iconv/canonical_local_syssolaris.h similarity index 100% rename from deps/iconv/canonical_local_syssolaris.h rename to 2.0/deps/iconv/canonical_local_syssolaris.h diff --git a/deps/iconv/canonical_osf1.h b/2.0/deps/iconv/canonical_osf1.h similarity index 100% rename from deps/iconv/canonical_osf1.h rename to 2.0/deps/iconv/canonical_osf1.h diff --git a/deps/iconv/canonical_osf1_sysosf1.h b/2.0/deps/iconv/canonical_osf1_sysosf1.h similarity index 100% rename from deps/iconv/canonical_osf1_sysosf1.h rename to 2.0/deps/iconv/canonical_osf1_sysosf1.h diff --git a/deps/iconv/canonical_sysaix.h b/2.0/deps/iconv/canonical_sysaix.h similarity index 100% rename from deps/iconv/canonical_sysaix.h rename to 2.0/deps/iconv/canonical_sysaix.h diff --git a/deps/iconv/canonical_syshpux.h b/2.0/deps/iconv/canonical_syshpux.h similarity index 100% rename from deps/iconv/canonical_syshpux.h rename to 2.0/deps/iconv/canonical_syshpux.h diff --git a/deps/iconv/canonical_sysosf1.h b/2.0/deps/iconv/canonical_sysosf1.h similarity index 100% rename from deps/iconv/canonical_sysosf1.h rename to 2.0/deps/iconv/canonical_sysosf1.h diff --git a/deps/iconv/canonical_syssolaris.h b/2.0/deps/iconv/canonical_syssolaris.h similarity index 100% rename from deps/iconv/canonical_syssolaris.h rename to 2.0/deps/iconv/canonical_syssolaris.h diff --git a/deps/iconv/ces_big5.h b/2.0/deps/iconv/ces_big5.h similarity index 100% rename from deps/iconv/ces_big5.h rename to 2.0/deps/iconv/ces_big5.h diff --git a/deps/iconv/ces_gbk.h b/2.0/deps/iconv/ces_gbk.h similarity index 100% rename from deps/iconv/ces_gbk.h rename to 2.0/deps/iconv/ces_gbk.h diff --git a/deps/iconv/cjk_variants.h b/2.0/deps/iconv/cjk_variants.h similarity index 100% rename from deps/iconv/cjk_variants.h rename to 2.0/deps/iconv/cjk_variants.h diff --git a/deps/iconv/cns11643.h b/2.0/deps/iconv/cns11643.h similarity index 100% rename from deps/iconv/cns11643.h rename to 2.0/deps/iconv/cns11643.h diff --git a/deps/iconv/cns11643_1.h b/2.0/deps/iconv/cns11643_1.h similarity index 100% rename from deps/iconv/cns11643_1.h rename to 2.0/deps/iconv/cns11643_1.h diff --git a/deps/iconv/cns11643_15.h b/2.0/deps/iconv/cns11643_15.h similarity index 100% rename from deps/iconv/cns11643_15.h rename to 2.0/deps/iconv/cns11643_15.h diff --git a/deps/iconv/cns11643_2.h b/2.0/deps/iconv/cns11643_2.h similarity index 100% rename from deps/iconv/cns11643_2.h rename to 2.0/deps/iconv/cns11643_2.h diff --git a/deps/iconv/cns11643_3.h b/2.0/deps/iconv/cns11643_3.h similarity index 100% rename from deps/iconv/cns11643_3.h rename to 2.0/deps/iconv/cns11643_3.h diff --git a/deps/iconv/cns11643_4.h b/2.0/deps/iconv/cns11643_4.h similarity index 100% rename from deps/iconv/cns11643_4.h rename to 2.0/deps/iconv/cns11643_4.h diff --git a/deps/iconv/cns11643_4a.h b/2.0/deps/iconv/cns11643_4a.h similarity index 100% rename from deps/iconv/cns11643_4a.h rename to 2.0/deps/iconv/cns11643_4a.h diff --git a/deps/iconv/cns11643_4b.h b/2.0/deps/iconv/cns11643_4b.h similarity index 100% rename from deps/iconv/cns11643_4b.h rename to 2.0/deps/iconv/cns11643_4b.h diff --git a/deps/iconv/cns11643_5.h b/2.0/deps/iconv/cns11643_5.h similarity index 100% rename from deps/iconv/cns11643_5.h rename to 2.0/deps/iconv/cns11643_5.h diff --git a/deps/iconv/cns11643_6.h b/2.0/deps/iconv/cns11643_6.h similarity index 100% rename from deps/iconv/cns11643_6.h rename to 2.0/deps/iconv/cns11643_6.h diff --git a/deps/iconv/cns11643_7.h b/2.0/deps/iconv/cns11643_7.h similarity index 100% rename from deps/iconv/cns11643_7.h rename to 2.0/deps/iconv/cns11643_7.h diff --git a/deps/iconv/cns11643_inv.h b/2.0/deps/iconv/cns11643_inv.h similarity index 100% rename from deps/iconv/cns11643_inv.h rename to 2.0/deps/iconv/cns11643_inv.h diff --git a/deps/iconv/config.h b/2.0/deps/iconv/config.h similarity index 100% rename from deps/iconv/config.h rename to 2.0/deps/iconv/config.h diff --git a/deps/iconv/converters.h b/2.0/deps/iconv/converters.h similarity index 100% rename from deps/iconv/converters.h rename to 2.0/deps/iconv/converters.h diff --git a/deps/iconv/cp1046.h b/2.0/deps/iconv/cp1046.h similarity index 100% rename from deps/iconv/cp1046.h rename to 2.0/deps/iconv/cp1046.h diff --git a/deps/iconv/cp1124.h b/2.0/deps/iconv/cp1124.h similarity index 100% rename from deps/iconv/cp1124.h rename to 2.0/deps/iconv/cp1124.h diff --git a/deps/iconv/cp1125.h b/2.0/deps/iconv/cp1125.h similarity index 100% rename from deps/iconv/cp1125.h rename to 2.0/deps/iconv/cp1125.h diff --git a/deps/iconv/cp1129.h b/2.0/deps/iconv/cp1129.h similarity index 100% rename from deps/iconv/cp1129.h rename to 2.0/deps/iconv/cp1129.h diff --git a/deps/iconv/cp1131.h b/2.0/deps/iconv/cp1131.h similarity index 100% rename from deps/iconv/cp1131.h rename to 2.0/deps/iconv/cp1131.h diff --git a/deps/iconv/cp1133.h b/2.0/deps/iconv/cp1133.h similarity index 100% rename from deps/iconv/cp1133.h rename to 2.0/deps/iconv/cp1133.h diff --git a/deps/iconv/cp1161.h b/2.0/deps/iconv/cp1161.h similarity index 100% rename from deps/iconv/cp1161.h rename to 2.0/deps/iconv/cp1161.h diff --git a/deps/iconv/cp1162.h b/2.0/deps/iconv/cp1162.h similarity index 100% rename from deps/iconv/cp1162.h rename to 2.0/deps/iconv/cp1162.h diff --git a/deps/iconv/cp1163.h b/2.0/deps/iconv/cp1163.h similarity index 100% rename from deps/iconv/cp1163.h rename to 2.0/deps/iconv/cp1163.h diff --git a/deps/iconv/cp1250.h b/2.0/deps/iconv/cp1250.h similarity index 100% rename from deps/iconv/cp1250.h rename to 2.0/deps/iconv/cp1250.h diff --git a/deps/iconv/cp1251.h b/2.0/deps/iconv/cp1251.h similarity index 100% rename from deps/iconv/cp1251.h rename to 2.0/deps/iconv/cp1251.h diff --git a/deps/iconv/cp1252.h b/2.0/deps/iconv/cp1252.h similarity index 100% rename from deps/iconv/cp1252.h rename to 2.0/deps/iconv/cp1252.h diff --git a/deps/iconv/cp1253.h b/2.0/deps/iconv/cp1253.h similarity index 100% rename from deps/iconv/cp1253.h rename to 2.0/deps/iconv/cp1253.h diff --git a/deps/iconv/cp1254.h b/2.0/deps/iconv/cp1254.h similarity index 100% rename from deps/iconv/cp1254.h rename to 2.0/deps/iconv/cp1254.h diff --git a/deps/iconv/cp1255.h b/2.0/deps/iconv/cp1255.h similarity index 100% rename from deps/iconv/cp1255.h rename to 2.0/deps/iconv/cp1255.h diff --git a/deps/iconv/cp1256.h b/2.0/deps/iconv/cp1256.h similarity index 100% rename from deps/iconv/cp1256.h rename to 2.0/deps/iconv/cp1256.h diff --git a/deps/iconv/cp1257.h b/2.0/deps/iconv/cp1257.h similarity index 100% rename from deps/iconv/cp1257.h rename to 2.0/deps/iconv/cp1257.h diff --git a/deps/iconv/cp1258.h b/2.0/deps/iconv/cp1258.h similarity index 100% rename from deps/iconv/cp1258.h rename to 2.0/deps/iconv/cp1258.h diff --git a/deps/iconv/cp437.h b/2.0/deps/iconv/cp437.h similarity index 100% rename from deps/iconv/cp437.h rename to 2.0/deps/iconv/cp437.h diff --git a/deps/iconv/cp737.h b/2.0/deps/iconv/cp737.h similarity index 100% rename from deps/iconv/cp737.h rename to 2.0/deps/iconv/cp737.h diff --git a/deps/iconv/cp775.h b/2.0/deps/iconv/cp775.h similarity index 100% rename from deps/iconv/cp775.h rename to 2.0/deps/iconv/cp775.h diff --git a/deps/iconv/cp850.h b/2.0/deps/iconv/cp850.h similarity index 100% rename from deps/iconv/cp850.h rename to 2.0/deps/iconv/cp850.h diff --git a/deps/iconv/cp852.h b/2.0/deps/iconv/cp852.h similarity index 100% rename from deps/iconv/cp852.h rename to 2.0/deps/iconv/cp852.h diff --git a/deps/iconv/cp853.h b/2.0/deps/iconv/cp853.h similarity index 100% rename from deps/iconv/cp853.h rename to 2.0/deps/iconv/cp853.h diff --git a/deps/iconv/cp855.h b/2.0/deps/iconv/cp855.h similarity index 100% rename from deps/iconv/cp855.h rename to 2.0/deps/iconv/cp855.h diff --git a/deps/iconv/cp856.h b/2.0/deps/iconv/cp856.h similarity index 100% rename from deps/iconv/cp856.h rename to 2.0/deps/iconv/cp856.h diff --git a/deps/iconv/cp857.h b/2.0/deps/iconv/cp857.h similarity index 100% rename from deps/iconv/cp857.h rename to 2.0/deps/iconv/cp857.h diff --git a/deps/iconv/cp858.h b/2.0/deps/iconv/cp858.h similarity index 100% rename from deps/iconv/cp858.h rename to 2.0/deps/iconv/cp858.h diff --git a/deps/iconv/cp860.h b/2.0/deps/iconv/cp860.h similarity index 100% rename from deps/iconv/cp860.h rename to 2.0/deps/iconv/cp860.h diff --git a/deps/iconv/cp861.h b/2.0/deps/iconv/cp861.h similarity index 100% rename from deps/iconv/cp861.h rename to 2.0/deps/iconv/cp861.h diff --git a/deps/iconv/cp862.h b/2.0/deps/iconv/cp862.h similarity index 100% rename from deps/iconv/cp862.h rename to 2.0/deps/iconv/cp862.h diff --git a/deps/iconv/cp863.h b/2.0/deps/iconv/cp863.h similarity index 100% rename from deps/iconv/cp863.h rename to 2.0/deps/iconv/cp863.h diff --git a/deps/iconv/cp864.h b/2.0/deps/iconv/cp864.h similarity index 100% rename from deps/iconv/cp864.h rename to 2.0/deps/iconv/cp864.h diff --git a/deps/iconv/cp865.h b/2.0/deps/iconv/cp865.h similarity index 100% rename from deps/iconv/cp865.h rename to 2.0/deps/iconv/cp865.h diff --git a/deps/iconv/cp866.h b/2.0/deps/iconv/cp866.h similarity index 100% rename from deps/iconv/cp866.h rename to 2.0/deps/iconv/cp866.h diff --git a/deps/iconv/cp869.h b/2.0/deps/iconv/cp869.h similarity index 100% rename from deps/iconv/cp869.h rename to 2.0/deps/iconv/cp869.h diff --git a/deps/iconv/cp874.h b/2.0/deps/iconv/cp874.h similarity index 100% rename from deps/iconv/cp874.h rename to 2.0/deps/iconv/cp874.h diff --git a/deps/iconv/cp922.h b/2.0/deps/iconv/cp922.h similarity index 100% rename from deps/iconv/cp922.h rename to 2.0/deps/iconv/cp922.h diff --git a/deps/iconv/cp932.h b/2.0/deps/iconv/cp932.h similarity index 100% rename from deps/iconv/cp932.h rename to 2.0/deps/iconv/cp932.h diff --git a/deps/iconv/cp932ext.h b/2.0/deps/iconv/cp932ext.h similarity index 100% rename from deps/iconv/cp932ext.h rename to 2.0/deps/iconv/cp932ext.h diff --git a/deps/iconv/cp936.h b/2.0/deps/iconv/cp936.h similarity index 100% rename from deps/iconv/cp936.h rename to 2.0/deps/iconv/cp936.h diff --git a/deps/iconv/cp936ext.h b/2.0/deps/iconv/cp936ext.h similarity index 100% rename from deps/iconv/cp936ext.h rename to 2.0/deps/iconv/cp936ext.h diff --git a/deps/iconv/cp943.h b/2.0/deps/iconv/cp943.h similarity index 100% rename from deps/iconv/cp943.h rename to 2.0/deps/iconv/cp943.h diff --git a/deps/iconv/cp949.h b/2.0/deps/iconv/cp949.h similarity index 100% rename from deps/iconv/cp949.h rename to 2.0/deps/iconv/cp949.h diff --git a/deps/iconv/cp950.h b/2.0/deps/iconv/cp950.h similarity index 100% rename from deps/iconv/cp950.h rename to 2.0/deps/iconv/cp950.h diff --git a/deps/iconv/cp950ext.h b/2.0/deps/iconv/cp950ext.h similarity index 100% rename from deps/iconv/cp950ext.h rename to 2.0/deps/iconv/cp950ext.h diff --git a/deps/iconv/dec_hanyu.h b/2.0/deps/iconv/dec_hanyu.h similarity index 100% rename from deps/iconv/dec_hanyu.h rename to 2.0/deps/iconv/dec_hanyu.h diff --git a/deps/iconv/dec_kanji.h b/2.0/deps/iconv/dec_kanji.h similarity index 100% rename from deps/iconv/dec_kanji.h rename to 2.0/deps/iconv/dec_kanji.h diff --git a/deps/iconv/encodings.def b/2.0/deps/iconv/encodings.def similarity index 100% rename from deps/iconv/encodings.def rename to 2.0/deps/iconv/encodings.def diff --git a/deps/iconv/encodings_aix.def b/2.0/deps/iconv/encodings_aix.def similarity index 100% rename from deps/iconv/encodings_aix.def rename to 2.0/deps/iconv/encodings_aix.def diff --git a/deps/iconv/encodings_dos.def b/2.0/deps/iconv/encodings_dos.def similarity index 100% rename from deps/iconv/encodings_dos.def rename to 2.0/deps/iconv/encodings_dos.def diff --git a/deps/iconv/encodings_extra.def b/2.0/deps/iconv/encodings_extra.def similarity index 100% rename from deps/iconv/encodings_extra.def rename to 2.0/deps/iconv/encodings_extra.def diff --git a/deps/iconv/encodings_local.def b/2.0/deps/iconv/encodings_local.def similarity index 100% rename from deps/iconv/encodings_local.def rename to 2.0/deps/iconv/encodings_local.def diff --git a/deps/iconv/encodings_osf1.def b/2.0/deps/iconv/encodings_osf1.def similarity index 100% rename from deps/iconv/encodings_osf1.def rename to 2.0/deps/iconv/encodings_osf1.def diff --git a/deps/iconv/euc_cn.h b/2.0/deps/iconv/euc_cn.h similarity index 100% rename from deps/iconv/euc_cn.h rename to 2.0/deps/iconv/euc_cn.h diff --git a/deps/iconv/euc_jisx0213.h b/2.0/deps/iconv/euc_jisx0213.h similarity index 100% rename from deps/iconv/euc_jisx0213.h rename to 2.0/deps/iconv/euc_jisx0213.h diff --git a/deps/iconv/euc_jp.h b/2.0/deps/iconv/euc_jp.h similarity index 100% rename from deps/iconv/euc_jp.h rename to 2.0/deps/iconv/euc_jp.h diff --git a/deps/iconv/euc_kr.h b/2.0/deps/iconv/euc_kr.h similarity index 100% rename from deps/iconv/euc_kr.h rename to 2.0/deps/iconv/euc_kr.h diff --git a/deps/iconv/euc_tw.h b/2.0/deps/iconv/euc_tw.h similarity index 100% rename from deps/iconv/euc_tw.h rename to 2.0/deps/iconv/euc_tw.h diff --git a/deps/iconv/flags.h b/2.0/deps/iconv/flags.h similarity index 100% rename from deps/iconv/flags.h rename to 2.0/deps/iconv/flags.h diff --git a/deps/iconv/flushwc.h b/2.0/deps/iconv/flushwc.h similarity index 100% rename from deps/iconv/flushwc.h rename to 2.0/deps/iconv/flushwc.h diff --git a/deps/iconv/gb12345.h b/2.0/deps/iconv/gb12345.h similarity index 100% rename from deps/iconv/gb12345.h rename to 2.0/deps/iconv/gb12345.h diff --git a/deps/iconv/gb12345ext.h b/2.0/deps/iconv/gb12345ext.h similarity index 100% rename from deps/iconv/gb12345ext.h rename to 2.0/deps/iconv/gb12345ext.h diff --git a/deps/iconv/gb18030.h b/2.0/deps/iconv/gb18030.h similarity index 100% rename from deps/iconv/gb18030.h rename to 2.0/deps/iconv/gb18030.h diff --git a/deps/iconv/gb18030ext.h b/2.0/deps/iconv/gb18030ext.h similarity index 100% rename from deps/iconv/gb18030ext.h rename to 2.0/deps/iconv/gb18030ext.h diff --git a/deps/iconv/gb18030uni.h b/2.0/deps/iconv/gb18030uni.h similarity index 100% rename from deps/iconv/gb18030uni.h rename to 2.0/deps/iconv/gb18030uni.h diff --git a/deps/iconv/gb2312.h b/2.0/deps/iconv/gb2312.h similarity index 100% rename from deps/iconv/gb2312.h rename to 2.0/deps/iconv/gb2312.h diff --git a/deps/iconv/gbk.h b/2.0/deps/iconv/gbk.h similarity index 100% rename from deps/iconv/gbk.h rename to 2.0/deps/iconv/gbk.h diff --git a/deps/iconv/gbkext1.h b/2.0/deps/iconv/gbkext1.h similarity index 100% rename from deps/iconv/gbkext1.h rename to 2.0/deps/iconv/gbkext1.h diff --git a/deps/iconv/gbkext2.h b/2.0/deps/iconv/gbkext2.h similarity index 100% rename from deps/iconv/gbkext2.h rename to 2.0/deps/iconv/gbkext2.h diff --git a/deps/iconv/gbkext_inv.h b/2.0/deps/iconv/gbkext_inv.h similarity index 100% rename from deps/iconv/gbkext_inv.h rename to 2.0/deps/iconv/gbkext_inv.h diff --git a/deps/iconv/genaliases.c b/2.0/deps/iconv/genaliases.c similarity index 100% rename from deps/iconv/genaliases.c rename to 2.0/deps/iconv/genaliases.c diff --git a/deps/iconv/genaliases2.c b/2.0/deps/iconv/genaliases2.c similarity index 100% rename from deps/iconv/genaliases2.c rename to 2.0/deps/iconv/genaliases2.c diff --git a/deps/iconv/genflags.c b/2.0/deps/iconv/genflags.c similarity index 100% rename from deps/iconv/genflags.c rename to 2.0/deps/iconv/genflags.c diff --git a/deps/iconv/gentranslit.c b/2.0/deps/iconv/gentranslit.c similarity index 100% rename from deps/iconv/gentranslit.c rename to 2.0/deps/iconv/gentranslit.c diff --git a/deps/iconv/georgian_academy.h b/2.0/deps/iconv/georgian_academy.h similarity index 100% rename from deps/iconv/georgian_academy.h rename to 2.0/deps/iconv/georgian_academy.h diff --git a/deps/iconv/georgian_ps.h b/2.0/deps/iconv/georgian_ps.h similarity index 100% rename from deps/iconv/georgian_ps.h rename to 2.0/deps/iconv/georgian_ps.h diff --git a/deps/iconv/hkscs1999.h b/2.0/deps/iconv/hkscs1999.h similarity index 100% rename from deps/iconv/hkscs1999.h rename to 2.0/deps/iconv/hkscs1999.h diff --git a/deps/iconv/hkscs2001.h b/2.0/deps/iconv/hkscs2001.h similarity index 100% rename from deps/iconv/hkscs2001.h rename to 2.0/deps/iconv/hkscs2001.h diff --git a/deps/iconv/hkscs2004.h b/2.0/deps/iconv/hkscs2004.h similarity index 100% rename from deps/iconv/hkscs2004.h rename to 2.0/deps/iconv/hkscs2004.h diff --git a/deps/iconv/hp_roman8.h b/2.0/deps/iconv/hp_roman8.h similarity index 100% rename from deps/iconv/hp_roman8.h rename to 2.0/deps/iconv/hp_roman8.h diff --git a/deps/iconv/hz.h b/2.0/deps/iconv/hz.h similarity index 100% rename from deps/iconv/hz.h rename to 2.0/deps/iconv/hz.h diff --git a/deps/iconv/iconv.c b/2.0/deps/iconv/iconv.c similarity index 100% rename from deps/iconv/iconv.c rename to 2.0/deps/iconv/iconv.c diff --git a/deps/iconv/iconv.h b/2.0/deps/iconv/iconv.h similarity index 100% rename from deps/iconv/iconv.h rename to 2.0/deps/iconv/iconv.h diff --git a/deps/iconv/iconv_open1.h b/2.0/deps/iconv/iconv_open1.h similarity index 100% rename from deps/iconv/iconv_open1.h rename to 2.0/deps/iconv/iconv_open1.h diff --git a/deps/iconv/iconv_open2.h b/2.0/deps/iconv/iconv_open2.h similarity index 100% rename from deps/iconv/iconv_open2.h rename to 2.0/deps/iconv/iconv_open2.h diff --git a/deps/iconv/iso2022_cn.h b/2.0/deps/iconv/iso2022_cn.h similarity index 100% rename from deps/iconv/iso2022_cn.h rename to 2.0/deps/iconv/iso2022_cn.h diff --git a/deps/iconv/iso2022_cnext.h b/2.0/deps/iconv/iso2022_cnext.h similarity index 100% rename from deps/iconv/iso2022_cnext.h rename to 2.0/deps/iconv/iso2022_cnext.h diff --git a/deps/iconv/iso2022_jp.h b/2.0/deps/iconv/iso2022_jp.h similarity index 100% rename from deps/iconv/iso2022_jp.h rename to 2.0/deps/iconv/iso2022_jp.h diff --git a/deps/iconv/iso2022_jp1.h b/2.0/deps/iconv/iso2022_jp1.h similarity index 100% rename from deps/iconv/iso2022_jp1.h rename to 2.0/deps/iconv/iso2022_jp1.h diff --git a/deps/iconv/iso2022_jp2.h b/2.0/deps/iconv/iso2022_jp2.h similarity index 100% rename from deps/iconv/iso2022_jp2.h rename to 2.0/deps/iconv/iso2022_jp2.h diff --git a/deps/iconv/iso2022_jp3.h b/2.0/deps/iconv/iso2022_jp3.h similarity index 100% rename from deps/iconv/iso2022_jp3.h rename to 2.0/deps/iconv/iso2022_jp3.h diff --git a/deps/iconv/iso2022_kr.h b/2.0/deps/iconv/iso2022_kr.h similarity index 100% rename from deps/iconv/iso2022_kr.h rename to 2.0/deps/iconv/iso2022_kr.h diff --git a/deps/iconv/iso646_cn.h b/2.0/deps/iconv/iso646_cn.h similarity index 100% rename from deps/iconv/iso646_cn.h rename to 2.0/deps/iconv/iso646_cn.h diff --git a/deps/iconv/iso646_jp.h b/2.0/deps/iconv/iso646_jp.h similarity index 100% rename from deps/iconv/iso646_jp.h rename to 2.0/deps/iconv/iso646_jp.h diff --git a/deps/iconv/iso8859_1.h b/2.0/deps/iconv/iso8859_1.h similarity index 100% rename from deps/iconv/iso8859_1.h rename to 2.0/deps/iconv/iso8859_1.h diff --git a/deps/iconv/iso8859_10.h b/2.0/deps/iconv/iso8859_10.h similarity index 100% rename from deps/iconv/iso8859_10.h rename to 2.0/deps/iconv/iso8859_10.h diff --git a/deps/iconv/iso8859_11.h b/2.0/deps/iconv/iso8859_11.h similarity index 100% rename from deps/iconv/iso8859_11.h rename to 2.0/deps/iconv/iso8859_11.h diff --git a/deps/iconv/iso8859_13.h b/2.0/deps/iconv/iso8859_13.h similarity index 100% rename from deps/iconv/iso8859_13.h rename to 2.0/deps/iconv/iso8859_13.h diff --git a/deps/iconv/iso8859_14.h b/2.0/deps/iconv/iso8859_14.h similarity index 100% rename from deps/iconv/iso8859_14.h rename to 2.0/deps/iconv/iso8859_14.h diff --git a/deps/iconv/iso8859_15.h b/2.0/deps/iconv/iso8859_15.h similarity index 100% rename from deps/iconv/iso8859_15.h rename to 2.0/deps/iconv/iso8859_15.h diff --git a/deps/iconv/iso8859_16.h b/2.0/deps/iconv/iso8859_16.h similarity index 100% rename from deps/iconv/iso8859_16.h rename to 2.0/deps/iconv/iso8859_16.h diff --git a/deps/iconv/iso8859_2.h b/2.0/deps/iconv/iso8859_2.h similarity index 100% rename from deps/iconv/iso8859_2.h rename to 2.0/deps/iconv/iso8859_2.h diff --git a/deps/iconv/iso8859_3.h b/2.0/deps/iconv/iso8859_3.h similarity index 100% rename from deps/iconv/iso8859_3.h rename to 2.0/deps/iconv/iso8859_3.h diff --git a/deps/iconv/iso8859_4.h b/2.0/deps/iconv/iso8859_4.h similarity index 100% rename from deps/iconv/iso8859_4.h rename to 2.0/deps/iconv/iso8859_4.h diff --git a/deps/iconv/iso8859_5.h b/2.0/deps/iconv/iso8859_5.h similarity index 100% rename from deps/iconv/iso8859_5.h rename to 2.0/deps/iconv/iso8859_5.h diff --git a/deps/iconv/iso8859_6.h b/2.0/deps/iconv/iso8859_6.h similarity index 100% rename from deps/iconv/iso8859_6.h rename to 2.0/deps/iconv/iso8859_6.h diff --git a/deps/iconv/iso8859_7.h b/2.0/deps/iconv/iso8859_7.h similarity index 100% rename from deps/iconv/iso8859_7.h rename to 2.0/deps/iconv/iso8859_7.h diff --git a/deps/iconv/iso8859_8.h b/2.0/deps/iconv/iso8859_8.h similarity index 100% rename from deps/iconv/iso8859_8.h rename to 2.0/deps/iconv/iso8859_8.h diff --git a/deps/iconv/iso8859_9.h b/2.0/deps/iconv/iso8859_9.h similarity index 100% rename from deps/iconv/iso8859_9.h rename to 2.0/deps/iconv/iso8859_9.h diff --git a/deps/iconv/isoir165.h b/2.0/deps/iconv/isoir165.h similarity index 100% rename from deps/iconv/isoir165.h rename to 2.0/deps/iconv/isoir165.h diff --git a/deps/iconv/isoir165ext.h b/2.0/deps/iconv/isoir165ext.h similarity index 100% rename from deps/iconv/isoir165ext.h rename to 2.0/deps/iconv/isoir165ext.h diff --git a/deps/iconv/java.h b/2.0/deps/iconv/java.h similarity index 100% rename from deps/iconv/java.h rename to 2.0/deps/iconv/java.h diff --git a/deps/iconv/jisx0201.h b/2.0/deps/iconv/jisx0201.h similarity index 100% rename from deps/iconv/jisx0201.h rename to 2.0/deps/iconv/jisx0201.h diff --git a/deps/iconv/jisx0208.h b/2.0/deps/iconv/jisx0208.h similarity index 100% rename from deps/iconv/jisx0208.h rename to 2.0/deps/iconv/jisx0208.h diff --git a/deps/iconv/jisx0212.h b/2.0/deps/iconv/jisx0212.h similarity index 100% rename from deps/iconv/jisx0212.h rename to 2.0/deps/iconv/jisx0212.h diff --git a/deps/iconv/jisx0213.h b/2.0/deps/iconv/jisx0213.h similarity index 100% rename from deps/iconv/jisx0213.h rename to 2.0/deps/iconv/jisx0213.h diff --git a/deps/iconv/johab.h b/2.0/deps/iconv/johab.h similarity index 100% rename from deps/iconv/johab.h rename to 2.0/deps/iconv/johab.h diff --git a/deps/iconv/johab_hangul.h b/2.0/deps/iconv/johab_hangul.h similarity index 100% rename from deps/iconv/johab_hangul.h rename to 2.0/deps/iconv/johab_hangul.h diff --git a/deps/iconv/koi8_r.h b/2.0/deps/iconv/koi8_r.h similarity index 100% rename from deps/iconv/koi8_r.h rename to 2.0/deps/iconv/koi8_r.h diff --git a/deps/iconv/koi8_ru.h b/2.0/deps/iconv/koi8_ru.h similarity index 100% rename from deps/iconv/koi8_ru.h rename to 2.0/deps/iconv/koi8_ru.h diff --git a/deps/iconv/koi8_t.h b/2.0/deps/iconv/koi8_t.h similarity index 100% rename from deps/iconv/koi8_t.h rename to 2.0/deps/iconv/koi8_t.h diff --git a/deps/iconv/koi8_u.h b/2.0/deps/iconv/koi8_u.h similarity index 100% rename from deps/iconv/koi8_u.h rename to 2.0/deps/iconv/koi8_u.h diff --git a/deps/iconv/ksc5601.h b/2.0/deps/iconv/ksc5601.h similarity index 100% rename from deps/iconv/ksc5601.h rename to 2.0/deps/iconv/ksc5601.h diff --git a/deps/iconv/localcharset.c b/2.0/deps/iconv/localcharset.c similarity index 100% rename from deps/iconv/localcharset.c rename to 2.0/deps/iconv/localcharset.c diff --git a/deps/iconv/localcharset.h b/2.0/deps/iconv/localcharset.h similarity index 100% rename from deps/iconv/localcharset.h rename to 2.0/deps/iconv/localcharset.h diff --git a/deps/iconv/loop_unicode.h b/2.0/deps/iconv/loop_unicode.h similarity index 100% rename from deps/iconv/loop_unicode.h rename to 2.0/deps/iconv/loop_unicode.h diff --git a/deps/iconv/loop_wchar.h b/2.0/deps/iconv/loop_wchar.h similarity index 100% rename from deps/iconv/loop_wchar.h rename to 2.0/deps/iconv/loop_wchar.h diff --git a/deps/iconv/loops.h b/2.0/deps/iconv/loops.h similarity index 100% rename from deps/iconv/loops.h rename to 2.0/deps/iconv/loops.h diff --git a/deps/iconv/mac_arabic.h b/2.0/deps/iconv/mac_arabic.h similarity index 100% rename from deps/iconv/mac_arabic.h rename to 2.0/deps/iconv/mac_arabic.h diff --git a/deps/iconv/mac_centraleurope.h b/2.0/deps/iconv/mac_centraleurope.h similarity index 100% rename from deps/iconv/mac_centraleurope.h rename to 2.0/deps/iconv/mac_centraleurope.h diff --git a/deps/iconv/mac_croatian.h b/2.0/deps/iconv/mac_croatian.h similarity index 100% rename from deps/iconv/mac_croatian.h rename to 2.0/deps/iconv/mac_croatian.h diff --git a/deps/iconv/mac_cyrillic.h b/2.0/deps/iconv/mac_cyrillic.h similarity index 100% rename from deps/iconv/mac_cyrillic.h rename to 2.0/deps/iconv/mac_cyrillic.h diff --git a/deps/iconv/mac_greek.h b/2.0/deps/iconv/mac_greek.h similarity index 100% rename from deps/iconv/mac_greek.h rename to 2.0/deps/iconv/mac_greek.h diff --git a/deps/iconv/mac_hebrew.h b/2.0/deps/iconv/mac_hebrew.h similarity index 100% rename from deps/iconv/mac_hebrew.h rename to 2.0/deps/iconv/mac_hebrew.h diff --git a/deps/iconv/mac_iceland.h b/2.0/deps/iconv/mac_iceland.h similarity index 100% rename from deps/iconv/mac_iceland.h rename to 2.0/deps/iconv/mac_iceland.h diff --git a/deps/iconv/mac_roman.h b/2.0/deps/iconv/mac_roman.h similarity index 100% rename from deps/iconv/mac_roman.h rename to 2.0/deps/iconv/mac_roman.h diff --git a/deps/iconv/mac_romania.h b/2.0/deps/iconv/mac_romania.h similarity index 100% rename from deps/iconv/mac_romania.h rename to 2.0/deps/iconv/mac_romania.h diff --git a/deps/iconv/mac_thai.h b/2.0/deps/iconv/mac_thai.h similarity index 100% rename from deps/iconv/mac_thai.h rename to 2.0/deps/iconv/mac_thai.h diff --git a/deps/iconv/mac_turkish.h b/2.0/deps/iconv/mac_turkish.h similarity index 100% rename from deps/iconv/mac_turkish.h rename to 2.0/deps/iconv/mac_turkish.h diff --git a/deps/iconv/mac_ukraine.h b/2.0/deps/iconv/mac_ukraine.h similarity index 100% rename from deps/iconv/mac_ukraine.h rename to 2.0/deps/iconv/mac_ukraine.h diff --git a/deps/iconv/mulelao.h b/2.0/deps/iconv/mulelao.h similarity index 100% rename from deps/iconv/mulelao.h rename to 2.0/deps/iconv/mulelao.h diff --git a/deps/iconv/nextstep.h b/2.0/deps/iconv/nextstep.h similarity index 100% rename from deps/iconv/nextstep.h rename to 2.0/deps/iconv/nextstep.h diff --git a/deps/iconv/pt154.h b/2.0/deps/iconv/pt154.h similarity index 100% rename from deps/iconv/pt154.h rename to 2.0/deps/iconv/pt154.h diff --git a/deps/iconv/relocatable.c b/2.0/deps/iconv/relocatable.c similarity index 100% rename from deps/iconv/relocatable.c rename to 2.0/deps/iconv/relocatable.c diff --git a/deps/iconv/relocatable.h b/2.0/deps/iconv/relocatable.h similarity index 100% rename from deps/iconv/relocatable.h rename to 2.0/deps/iconv/relocatable.h diff --git a/deps/iconv/riscos1.h b/2.0/deps/iconv/riscos1.h similarity index 100% rename from deps/iconv/riscos1.h rename to 2.0/deps/iconv/riscos1.h diff --git a/deps/iconv/rk1048.h b/2.0/deps/iconv/rk1048.h similarity index 100% rename from deps/iconv/rk1048.h rename to 2.0/deps/iconv/rk1048.h diff --git a/deps/iconv/shift_jisx0213.h b/2.0/deps/iconv/shift_jisx0213.h similarity index 100% rename from deps/iconv/shift_jisx0213.h rename to 2.0/deps/iconv/shift_jisx0213.h diff --git a/deps/iconv/sjis.h b/2.0/deps/iconv/sjis.h similarity index 100% rename from deps/iconv/sjis.h rename to 2.0/deps/iconv/sjis.h diff --git a/deps/iconv/tcvn.h b/2.0/deps/iconv/tcvn.h similarity index 100% rename from deps/iconv/tcvn.h rename to 2.0/deps/iconv/tcvn.h diff --git a/deps/iconv/tds565.h b/2.0/deps/iconv/tds565.h similarity index 100% rename from deps/iconv/tds565.h rename to 2.0/deps/iconv/tds565.h diff --git a/deps/iconv/tis620.h b/2.0/deps/iconv/tis620.h similarity index 100% rename from deps/iconv/tis620.h rename to 2.0/deps/iconv/tis620.h diff --git a/deps/iconv/translit.def b/2.0/deps/iconv/translit.def similarity index 100% rename from deps/iconv/translit.def rename to 2.0/deps/iconv/translit.def diff --git a/deps/iconv/translit.h b/2.0/deps/iconv/translit.h similarity index 100% rename from deps/iconv/translit.h rename to 2.0/deps/iconv/translit.h diff --git a/deps/iconv/ucs2.h b/2.0/deps/iconv/ucs2.h similarity index 100% rename from deps/iconv/ucs2.h rename to 2.0/deps/iconv/ucs2.h diff --git a/deps/iconv/ucs2be.h b/2.0/deps/iconv/ucs2be.h similarity index 100% rename from deps/iconv/ucs2be.h rename to 2.0/deps/iconv/ucs2be.h diff --git a/deps/iconv/ucs2internal.h b/2.0/deps/iconv/ucs2internal.h similarity index 100% rename from deps/iconv/ucs2internal.h rename to 2.0/deps/iconv/ucs2internal.h diff --git a/deps/iconv/ucs2le.h b/2.0/deps/iconv/ucs2le.h similarity index 100% rename from deps/iconv/ucs2le.h rename to 2.0/deps/iconv/ucs2le.h diff --git a/deps/iconv/ucs2swapped.h b/2.0/deps/iconv/ucs2swapped.h similarity index 100% rename from deps/iconv/ucs2swapped.h rename to 2.0/deps/iconv/ucs2swapped.h diff --git a/deps/iconv/ucs4.h b/2.0/deps/iconv/ucs4.h similarity index 100% rename from deps/iconv/ucs4.h rename to 2.0/deps/iconv/ucs4.h diff --git a/deps/iconv/ucs4be.h b/2.0/deps/iconv/ucs4be.h similarity index 100% rename from deps/iconv/ucs4be.h rename to 2.0/deps/iconv/ucs4be.h diff --git a/deps/iconv/ucs4internal.h b/2.0/deps/iconv/ucs4internal.h similarity index 100% rename from deps/iconv/ucs4internal.h rename to 2.0/deps/iconv/ucs4internal.h diff --git a/deps/iconv/ucs4le.h b/2.0/deps/iconv/ucs4le.h similarity index 100% rename from deps/iconv/ucs4le.h rename to 2.0/deps/iconv/ucs4le.h diff --git a/deps/iconv/ucs4swapped.h b/2.0/deps/iconv/ucs4swapped.h similarity index 100% rename from deps/iconv/ucs4swapped.h rename to 2.0/deps/iconv/ucs4swapped.h diff --git a/deps/iconv/uhc_1.h b/2.0/deps/iconv/uhc_1.h similarity index 100% rename from deps/iconv/uhc_1.h rename to 2.0/deps/iconv/uhc_1.h diff --git a/deps/iconv/uhc_2.h b/2.0/deps/iconv/uhc_2.h similarity index 100% rename from deps/iconv/uhc_2.h rename to 2.0/deps/iconv/uhc_2.h diff --git a/deps/iconv/utf16.h b/2.0/deps/iconv/utf16.h similarity index 100% rename from deps/iconv/utf16.h rename to 2.0/deps/iconv/utf16.h diff --git a/deps/iconv/utf16be.h b/2.0/deps/iconv/utf16be.h similarity index 100% rename from deps/iconv/utf16be.h rename to 2.0/deps/iconv/utf16be.h diff --git a/deps/iconv/utf16le.h b/2.0/deps/iconv/utf16le.h similarity index 100% rename from deps/iconv/utf16le.h rename to 2.0/deps/iconv/utf16le.h diff --git a/deps/iconv/utf32.h b/2.0/deps/iconv/utf32.h similarity index 100% rename from deps/iconv/utf32.h rename to 2.0/deps/iconv/utf32.h diff --git a/deps/iconv/utf32be.h b/2.0/deps/iconv/utf32be.h similarity index 100% rename from deps/iconv/utf32be.h rename to 2.0/deps/iconv/utf32be.h diff --git a/deps/iconv/utf32le.h b/2.0/deps/iconv/utf32le.h similarity index 100% rename from deps/iconv/utf32le.h rename to 2.0/deps/iconv/utf32le.h diff --git a/deps/iconv/utf7.h b/2.0/deps/iconv/utf7.h similarity index 100% rename from deps/iconv/utf7.h rename to 2.0/deps/iconv/utf7.h diff --git a/deps/iconv/utf8.h b/2.0/deps/iconv/utf8.h similarity index 100% rename from deps/iconv/utf8.h rename to 2.0/deps/iconv/utf8.h diff --git a/deps/iconv/vietcomb.h b/2.0/deps/iconv/vietcomb.h similarity index 100% rename from deps/iconv/vietcomb.h rename to 2.0/deps/iconv/vietcomb.h diff --git a/deps/iconv/viscii.h b/2.0/deps/iconv/viscii.h similarity index 100% rename from deps/iconv/viscii.h rename to 2.0/deps/iconv/viscii.h diff --git a/deps/jni/linux/AWTCocoaComponent.h b/2.0/deps/jni/linux/AWTCocoaComponent.h similarity index 100% rename from deps/jni/linux/AWTCocoaComponent.h rename to 2.0/deps/jni/linux/AWTCocoaComponent.h diff --git a/deps/jni/linux/JDWP.h b/2.0/deps/jni/linux/JDWP.h similarity index 100% rename from deps/jni/linux/JDWP.h rename to 2.0/deps/jni/linux/JDWP.h diff --git a/deps/jni/linux/JDWPCommands.h b/2.0/deps/jni/linux/JDWPCommands.h similarity index 100% rename from deps/jni/linux/JDWPCommands.h rename to 2.0/deps/jni/linux/JDWPCommands.h diff --git a/deps/jni/linux/JavaVM.h b/2.0/deps/jni/linux/JavaVM.h similarity index 100% rename from deps/jni/linux/JavaVM.h rename to 2.0/deps/jni/linux/JavaVM.h diff --git a/deps/jni/linux/NSJavaConfiguration.h b/2.0/deps/jni/linux/NSJavaConfiguration.h similarity index 100% rename from deps/jni/linux/NSJavaConfiguration.h rename to 2.0/deps/jni/linux/NSJavaConfiguration.h diff --git a/deps/jni/linux/NSJavaVirtualMachine.h b/2.0/deps/jni/linux/NSJavaVirtualMachine.h similarity index 100% rename from deps/jni/linux/NSJavaVirtualMachine.h rename to 2.0/deps/jni/linux/NSJavaVirtualMachine.h diff --git a/deps/jni/linux/jawt.h b/2.0/deps/jni/linux/jawt.h similarity index 100% rename from deps/jni/linux/jawt.h rename to 2.0/deps/jni/linux/jawt.h diff --git a/deps/jni/linux/jawt_md.h b/2.0/deps/jni/linux/jawt_md.h similarity index 100% rename from deps/jni/linux/jawt_md.h rename to 2.0/deps/jni/linux/jawt_md.h diff --git a/deps/jni/linux/jdwpTransport.h b/2.0/deps/jni/linux/jdwpTransport.h similarity index 100% rename from deps/jni/linux/jdwpTransport.h rename to 2.0/deps/jni/linux/jdwpTransport.h diff --git a/deps/jni/linux/jni.h b/2.0/deps/jni/linux/jni.h similarity index 100% rename from deps/jni/linux/jni.h rename to 2.0/deps/jni/linux/jni.h diff --git a/deps/jni/linux/jni_md.h b/2.0/deps/jni/linux/jni_md.h similarity index 100% rename from deps/jni/linux/jni_md.h rename to 2.0/deps/jni/linux/jni_md.h diff --git a/deps/jni/linux/jvmti.h b/2.0/deps/jni/linux/jvmti.h similarity index 100% rename from deps/jni/linux/jvmti.h rename to 2.0/deps/jni/linux/jvmti.h diff --git a/deps/jni/windows/classfile_constants.h b/2.0/deps/jni/windows/classfile_constants.h similarity index 100% rename from deps/jni/windows/classfile_constants.h rename to 2.0/deps/jni/windows/classfile_constants.h diff --git a/deps/jni/windows/jawt.h b/2.0/deps/jni/windows/jawt.h similarity index 100% rename from deps/jni/windows/jawt.h rename to 2.0/deps/jni/windows/jawt.h diff --git a/deps/jni/windows/jdwpTransport.h b/2.0/deps/jni/windows/jdwpTransport.h similarity index 100% rename from deps/jni/windows/jdwpTransport.h rename to 2.0/deps/jni/windows/jdwpTransport.h diff --git a/deps/jni/windows/jni.h b/2.0/deps/jni/windows/jni.h similarity index 100% rename from deps/jni/windows/jni.h rename to 2.0/deps/jni/windows/jni.h diff --git a/deps/jni/windows/jvmti.h b/2.0/deps/jni/windows/jvmti.h similarity index 100% rename from deps/jni/windows/jvmti.h rename to 2.0/deps/jni/windows/jvmti.h diff --git a/deps/jni/windows/jvmticmlr.h b/2.0/deps/jni/windows/jvmticmlr.h similarity index 100% rename from deps/jni/windows/jvmticmlr.h rename to 2.0/deps/jni/windows/jvmticmlr.h diff --git a/deps/jni/windows/win32/bridge/AccessBridgeCallbacks.h b/2.0/deps/jni/windows/win32/bridge/AccessBridgeCallbacks.h similarity index 100% rename from deps/jni/windows/win32/bridge/AccessBridgeCallbacks.h rename to 2.0/deps/jni/windows/win32/bridge/AccessBridgeCallbacks.h diff --git a/deps/jni/windows/win32/bridge/AccessBridgeCalls.c b/2.0/deps/jni/windows/win32/bridge/AccessBridgeCalls.c similarity index 100% rename from deps/jni/windows/win32/bridge/AccessBridgeCalls.c rename to 2.0/deps/jni/windows/win32/bridge/AccessBridgeCalls.c diff --git a/deps/jni/windows/win32/bridge/AccessBridgeCalls.h b/2.0/deps/jni/windows/win32/bridge/AccessBridgeCalls.h similarity index 100% rename from deps/jni/windows/win32/bridge/AccessBridgeCalls.h rename to 2.0/deps/jni/windows/win32/bridge/AccessBridgeCalls.h diff --git a/deps/jni/windows/win32/bridge/AccessBridgePackages.h b/2.0/deps/jni/windows/win32/bridge/AccessBridgePackages.h similarity index 100% rename from deps/jni/windows/win32/bridge/AccessBridgePackages.h rename to 2.0/deps/jni/windows/win32/bridge/AccessBridgePackages.h diff --git a/deps/jni/windows/win32/jawt_md.h b/2.0/deps/jni/windows/win32/jawt_md.h similarity index 100% rename from deps/jni/windows/win32/jawt_md.h rename to 2.0/deps/jni/windows/win32/jawt_md.h diff --git a/deps/jni/windows/win32/jni_md.h b/2.0/deps/jni/windows/win32/jni_md.h similarity index 100% rename from deps/jni/windows/win32/jni_md.h rename to 2.0/deps/jni/windows/win32/jni_md.h diff --git a/deps/lua/CMakeLists.txt b/2.0/deps/lua/CMakeLists.txt similarity index 100% rename from deps/lua/CMakeLists.txt rename to 2.0/deps/lua/CMakeLists.txt diff --git a/deps/lua/COPYRIGHT b/2.0/deps/lua/COPYRIGHT similarity index 100% rename from deps/lua/COPYRIGHT rename to 2.0/deps/lua/COPYRIGHT diff --git a/deps/lua/HISTORY b/2.0/deps/lua/HISTORY similarity index 100% rename from deps/lua/HISTORY rename to 2.0/deps/lua/HISTORY diff --git a/deps/lua/INSTALL b/2.0/deps/lua/INSTALL similarity index 100% rename from deps/lua/INSTALL rename to 2.0/deps/lua/INSTALL diff --git a/deps/lua/MANIFEST b/2.0/deps/lua/MANIFEST similarity index 100% rename from deps/lua/MANIFEST rename to 2.0/deps/lua/MANIFEST diff --git a/deps/lua/README b/2.0/deps/lua/README similarity index 100% rename from deps/lua/README rename to 2.0/deps/lua/README diff --git a/deps/lua/doc/contents.html b/2.0/deps/lua/doc/contents.html similarity index 100% rename from deps/lua/doc/contents.html rename to 2.0/deps/lua/doc/contents.html diff --git a/deps/lua/doc/logo.gif b/2.0/deps/lua/doc/logo.gif similarity index 100% rename from deps/lua/doc/logo.gif rename to 2.0/deps/lua/doc/logo.gif diff --git a/deps/lua/doc/lua.1 b/2.0/deps/lua/doc/lua.1 similarity index 100% rename from deps/lua/doc/lua.1 rename to 2.0/deps/lua/doc/lua.1 diff --git a/deps/lua/doc/lua.css b/2.0/deps/lua/doc/lua.css similarity index 100% rename from deps/lua/doc/lua.css rename to 2.0/deps/lua/doc/lua.css diff --git a/deps/lua/doc/lua.html b/2.0/deps/lua/doc/lua.html similarity index 100% rename from deps/lua/doc/lua.html rename to 2.0/deps/lua/doc/lua.html diff --git a/deps/lua/doc/luac.1 b/2.0/deps/lua/doc/luac.1 similarity index 100% rename from deps/lua/doc/luac.1 rename to 2.0/deps/lua/doc/luac.1 diff --git a/deps/lua/doc/luac.html b/2.0/deps/lua/doc/luac.html similarity index 100% rename from deps/lua/doc/luac.html rename to 2.0/deps/lua/doc/luac.html diff --git a/deps/lua/doc/manual.html b/2.0/deps/lua/doc/manual.html similarity index 100% rename from deps/lua/doc/manual.html rename to 2.0/deps/lua/doc/manual.html diff --git a/deps/lua/doc/readme.html b/2.0/deps/lua/doc/readme.html similarity index 100% rename from deps/lua/doc/readme.html rename to 2.0/deps/lua/doc/readme.html diff --git a/deps/lua/etc/README b/2.0/deps/lua/etc/README similarity index 100% rename from deps/lua/etc/README rename to 2.0/deps/lua/etc/README diff --git a/deps/lua/etc/all.c b/2.0/deps/lua/etc/all.c similarity index 100% rename from deps/lua/etc/all.c rename to 2.0/deps/lua/etc/all.c diff --git a/deps/lua/etc/lua.hpp b/2.0/deps/lua/etc/lua.hpp similarity index 100% rename from deps/lua/etc/lua.hpp rename to 2.0/deps/lua/etc/lua.hpp diff --git a/deps/lua/etc/lua.ico b/2.0/deps/lua/etc/lua.ico similarity index 100% rename from deps/lua/etc/lua.ico rename to 2.0/deps/lua/etc/lua.ico diff --git a/deps/lua/etc/lua.pc b/2.0/deps/lua/etc/lua.pc similarity index 100% rename from deps/lua/etc/lua.pc rename to 2.0/deps/lua/etc/lua.pc diff --git a/deps/lua/etc/luavs.bat b/2.0/deps/lua/etc/luavs.bat similarity index 100% rename from deps/lua/etc/luavs.bat rename to 2.0/deps/lua/etc/luavs.bat diff --git a/deps/lua/etc/min.c b/2.0/deps/lua/etc/min.c similarity index 100% rename from deps/lua/etc/min.c rename to 2.0/deps/lua/etc/min.c diff --git a/deps/lua/etc/noparser.c b/2.0/deps/lua/etc/noparser.c similarity index 100% rename from deps/lua/etc/noparser.c rename to 2.0/deps/lua/etc/noparser.c diff --git a/deps/lua/etc/strict.lua b/2.0/deps/lua/etc/strict.lua similarity index 100% rename from deps/lua/etc/strict.lua rename to 2.0/deps/lua/etc/strict.lua diff --git a/deps/lua/src/lapi.c b/2.0/deps/lua/src/lapi.c similarity index 100% rename from deps/lua/src/lapi.c rename to 2.0/deps/lua/src/lapi.c diff --git a/deps/lua/src/lapi.h b/2.0/deps/lua/src/lapi.h similarity index 100% rename from deps/lua/src/lapi.h rename to 2.0/deps/lua/src/lapi.h diff --git a/deps/lua/src/lauxlib.c b/2.0/deps/lua/src/lauxlib.c similarity index 100% rename from deps/lua/src/lauxlib.c rename to 2.0/deps/lua/src/lauxlib.c diff --git a/deps/lua/src/lauxlib.h b/2.0/deps/lua/src/lauxlib.h similarity index 100% rename from deps/lua/src/lauxlib.h rename to 2.0/deps/lua/src/lauxlib.h diff --git a/deps/lua/src/lbaselib.c b/2.0/deps/lua/src/lbaselib.c similarity index 100% rename from deps/lua/src/lbaselib.c rename to 2.0/deps/lua/src/lbaselib.c diff --git a/deps/lua/src/lcode.c b/2.0/deps/lua/src/lcode.c similarity index 100% rename from deps/lua/src/lcode.c rename to 2.0/deps/lua/src/lcode.c diff --git a/deps/lua/src/lcode.h b/2.0/deps/lua/src/lcode.h similarity index 100% rename from deps/lua/src/lcode.h rename to 2.0/deps/lua/src/lcode.h diff --git a/deps/lua/src/ldblib.c b/2.0/deps/lua/src/ldblib.c similarity index 100% rename from deps/lua/src/ldblib.c rename to 2.0/deps/lua/src/ldblib.c diff --git a/deps/lua/src/ldebug.c b/2.0/deps/lua/src/ldebug.c similarity index 100% rename from deps/lua/src/ldebug.c rename to 2.0/deps/lua/src/ldebug.c diff --git a/deps/lua/src/ldebug.h b/2.0/deps/lua/src/ldebug.h similarity index 100% rename from deps/lua/src/ldebug.h rename to 2.0/deps/lua/src/ldebug.h diff --git a/deps/lua/src/ldo.c b/2.0/deps/lua/src/ldo.c similarity index 100% rename from deps/lua/src/ldo.c rename to 2.0/deps/lua/src/ldo.c diff --git a/deps/lua/src/ldo.h b/2.0/deps/lua/src/ldo.h similarity index 100% rename from deps/lua/src/ldo.h rename to 2.0/deps/lua/src/ldo.h diff --git a/deps/lua/src/ldump.c b/2.0/deps/lua/src/ldump.c similarity index 100% rename from deps/lua/src/ldump.c rename to 2.0/deps/lua/src/ldump.c diff --git a/deps/lua/src/lfunc.c b/2.0/deps/lua/src/lfunc.c similarity index 100% rename from deps/lua/src/lfunc.c rename to 2.0/deps/lua/src/lfunc.c diff --git a/deps/lua/src/lfunc.h b/2.0/deps/lua/src/lfunc.h similarity index 100% rename from deps/lua/src/lfunc.h rename to 2.0/deps/lua/src/lfunc.h diff --git a/deps/lua/src/lgc.c b/2.0/deps/lua/src/lgc.c similarity index 100% rename from deps/lua/src/lgc.c rename to 2.0/deps/lua/src/lgc.c diff --git a/deps/lua/src/lgc.h b/2.0/deps/lua/src/lgc.h similarity index 100% rename from deps/lua/src/lgc.h rename to 2.0/deps/lua/src/lgc.h diff --git a/deps/lua/src/linit.c b/2.0/deps/lua/src/linit.c similarity index 100% rename from deps/lua/src/linit.c rename to 2.0/deps/lua/src/linit.c diff --git a/deps/lua/src/liolib.c b/2.0/deps/lua/src/liolib.c similarity index 100% rename from deps/lua/src/liolib.c rename to 2.0/deps/lua/src/liolib.c diff --git a/deps/lua/src/llex.c b/2.0/deps/lua/src/llex.c similarity index 100% rename from deps/lua/src/llex.c rename to 2.0/deps/lua/src/llex.c diff --git a/deps/lua/src/llex.h b/2.0/deps/lua/src/llex.h similarity index 100% rename from deps/lua/src/llex.h rename to 2.0/deps/lua/src/llex.h diff --git a/deps/lua/src/llimits.h b/2.0/deps/lua/src/llimits.h similarity index 100% rename from deps/lua/src/llimits.h rename to 2.0/deps/lua/src/llimits.h diff --git a/deps/lua/src/lmathlib.c b/2.0/deps/lua/src/lmathlib.c similarity index 100% rename from deps/lua/src/lmathlib.c rename to 2.0/deps/lua/src/lmathlib.c diff --git a/deps/lua/src/lmem.c b/2.0/deps/lua/src/lmem.c similarity index 100% rename from deps/lua/src/lmem.c rename to 2.0/deps/lua/src/lmem.c diff --git a/deps/lua/src/lmem.h b/2.0/deps/lua/src/lmem.h similarity index 100% rename from deps/lua/src/lmem.h rename to 2.0/deps/lua/src/lmem.h diff --git a/deps/lua/src/loadlib.c b/2.0/deps/lua/src/loadlib.c similarity index 100% rename from deps/lua/src/loadlib.c rename to 2.0/deps/lua/src/loadlib.c diff --git a/deps/lua/src/lobject.c b/2.0/deps/lua/src/lobject.c similarity index 100% rename from deps/lua/src/lobject.c rename to 2.0/deps/lua/src/lobject.c diff --git a/deps/lua/src/lobject.h b/2.0/deps/lua/src/lobject.h similarity index 100% rename from deps/lua/src/lobject.h rename to 2.0/deps/lua/src/lobject.h diff --git a/deps/lua/src/lopcodes.c b/2.0/deps/lua/src/lopcodes.c similarity index 100% rename from deps/lua/src/lopcodes.c rename to 2.0/deps/lua/src/lopcodes.c diff --git a/deps/lua/src/lopcodes.h b/2.0/deps/lua/src/lopcodes.h similarity index 100% rename from deps/lua/src/lopcodes.h rename to 2.0/deps/lua/src/lopcodes.h diff --git a/deps/lua/src/loslib.c b/2.0/deps/lua/src/loslib.c similarity index 100% rename from deps/lua/src/loslib.c rename to 2.0/deps/lua/src/loslib.c diff --git a/deps/lua/src/lparser.c b/2.0/deps/lua/src/lparser.c similarity index 100% rename from deps/lua/src/lparser.c rename to 2.0/deps/lua/src/lparser.c diff --git a/deps/lua/src/lparser.h b/2.0/deps/lua/src/lparser.h similarity index 100% rename from deps/lua/src/lparser.h rename to 2.0/deps/lua/src/lparser.h diff --git a/deps/lua/src/lstate.c b/2.0/deps/lua/src/lstate.c similarity index 100% rename from deps/lua/src/lstate.c rename to 2.0/deps/lua/src/lstate.c diff --git a/deps/lua/src/lstate.h b/2.0/deps/lua/src/lstate.h similarity index 100% rename from deps/lua/src/lstate.h rename to 2.0/deps/lua/src/lstate.h diff --git a/deps/lua/src/lstring.c b/2.0/deps/lua/src/lstring.c similarity index 100% rename from deps/lua/src/lstring.c rename to 2.0/deps/lua/src/lstring.c diff --git a/deps/lua/src/lstring.h b/2.0/deps/lua/src/lstring.h similarity index 100% rename from deps/lua/src/lstring.h rename to 2.0/deps/lua/src/lstring.h diff --git a/deps/lua/src/lstrlib.c b/2.0/deps/lua/src/lstrlib.c similarity index 100% rename from deps/lua/src/lstrlib.c rename to 2.0/deps/lua/src/lstrlib.c diff --git a/deps/lua/src/ltable.c b/2.0/deps/lua/src/ltable.c similarity index 100% rename from deps/lua/src/ltable.c rename to 2.0/deps/lua/src/ltable.c diff --git a/deps/lua/src/ltable.h b/2.0/deps/lua/src/ltable.h similarity index 100% rename from deps/lua/src/ltable.h rename to 2.0/deps/lua/src/ltable.h diff --git a/deps/lua/src/ltablib.c b/2.0/deps/lua/src/ltablib.c similarity index 100% rename from deps/lua/src/ltablib.c rename to 2.0/deps/lua/src/ltablib.c diff --git a/deps/lua/src/ltm.c b/2.0/deps/lua/src/ltm.c similarity index 100% rename from deps/lua/src/ltm.c rename to 2.0/deps/lua/src/ltm.c diff --git a/deps/lua/src/ltm.h b/2.0/deps/lua/src/ltm.h similarity index 100% rename from deps/lua/src/ltm.h rename to 2.0/deps/lua/src/ltm.h diff --git a/deps/lua/src/lua.c b/2.0/deps/lua/src/lua.c similarity index 100% rename from deps/lua/src/lua.c rename to 2.0/deps/lua/src/lua.c diff --git a/deps/lua/src/lua.h b/2.0/deps/lua/src/lua.h similarity index 100% rename from deps/lua/src/lua.h rename to 2.0/deps/lua/src/lua.h diff --git a/deps/lua/src/luac.c b/2.0/deps/lua/src/luac.c similarity index 100% rename from deps/lua/src/luac.c rename to 2.0/deps/lua/src/luac.c diff --git a/deps/lua/src/luaconf.h b/2.0/deps/lua/src/luaconf.h similarity index 100% rename from deps/lua/src/luaconf.h rename to 2.0/deps/lua/src/luaconf.h diff --git a/deps/lua/src/lualib.h b/2.0/deps/lua/src/lualib.h similarity index 100% rename from deps/lua/src/lualib.h rename to 2.0/deps/lua/src/lualib.h diff --git a/deps/lua/src/lundump.c b/2.0/deps/lua/src/lundump.c similarity index 100% rename from deps/lua/src/lundump.c rename to 2.0/deps/lua/src/lundump.c diff --git a/deps/lua/src/lundump.h b/2.0/deps/lua/src/lundump.h similarity index 100% rename from deps/lua/src/lundump.h rename to 2.0/deps/lua/src/lundump.h diff --git a/deps/lua/src/lvm.c b/2.0/deps/lua/src/lvm.c similarity index 100% rename from deps/lua/src/lvm.c rename to 2.0/deps/lua/src/lvm.c diff --git a/deps/lua/src/lvm.h b/2.0/deps/lua/src/lvm.h similarity index 100% rename from deps/lua/src/lvm.h rename to 2.0/deps/lua/src/lvm.h diff --git a/deps/lua/src/lzio.c b/2.0/deps/lua/src/lzio.c similarity index 100% rename from deps/lua/src/lzio.c rename to 2.0/deps/lua/src/lzio.c diff --git a/deps/lua/src/lzio.h b/2.0/deps/lua/src/lzio.h similarity index 100% rename from deps/lua/src/lzio.h rename to 2.0/deps/lua/src/lzio.h diff --git a/deps/lua/src/print.c b/2.0/deps/lua/src/print.c similarity index 100% rename from deps/lua/src/print.c rename to 2.0/deps/lua/src/print.c diff --git a/deps/lua/test/README b/2.0/deps/lua/test/README similarity index 100% rename from deps/lua/test/README rename to 2.0/deps/lua/test/README diff --git a/deps/lua/test/bisect.lua b/2.0/deps/lua/test/bisect.lua similarity index 100% rename from deps/lua/test/bisect.lua rename to 2.0/deps/lua/test/bisect.lua diff --git a/deps/lua/test/cf.lua b/2.0/deps/lua/test/cf.lua similarity index 100% rename from deps/lua/test/cf.lua rename to 2.0/deps/lua/test/cf.lua diff --git a/deps/lua/test/echo.lua b/2.0/deps/lua/test/echo.lua similarity index 100% rename from deps/lua/test/echo.lua rename to 2.0/deps/lua/test/echo.lua diff --git a/deps/lua/test/env.lua b/2.0/deps/lua/test/env.lua similarity index 100% rename from deps/lua/test/env.lua rename to 2.0/deps/lua/test/env.lua diff --git a/deps/lua/test/factorial.lua b/2.0/deps/lua/test/factorial.lua similarity index 100% rename from deps/lua/test/factorial.lua rename to 2.0/deps/lua/test/factorial.lua diff --git a/deps/lua/test/fib.lua b/2.0/deps/lua/test/fib.lua similarity index 100% rename from deps/lua/test/fib.lua rename to 2.0/deps/lua/test/fib.lua diff --git a/deps/lua/test/fibfor.lua b/2.0/deps/lua/test/fibfor.lua similarity index 100% rename from deps/lua/test/fibfor.lua rename to 2.0/deps/lua/test/fibfor.lua diff --git a/deps/lua/test/globals.lua b/2.0/deps/lua/test/globals.lua similarity index 100% rename from deps/lua/test/globals.lua rename to 2.0/deps/lua/test/globals.lua diff --git a/deps/lua/test/hello.lua b/2.0/deps/lua/test/hello.lua similarity index 100% rename from deps/lua/test/hello.lua rename to 2.0/deps/lua/test/hello.lua diff --git a/deps/lua/test/life.lua b/2.0/deps/lua/test/life.lua similarity index 100% rename from deps/lua/test/life.lua rename to 2.0/deps/lua/test/life.lua diff --git a/deps/lua/test/luac.lua b/2.0/deps/lua/test/luac.lua similarity index 100% rename from deps/lua/test/luac.lua rename to 2.0/deps/lua/test/luac.lua diff --git a/deps/lua/test/printf.lua b/2.0/deps/lua/test/printf.lua similarity index 100% rename from deps/lua/test/printf.lua rename to 2.0/deps/lua/test/printf.lua diff --git a/deps/lua/test/readonly.lua b/2.0/deps/lua/test/readonly.lua similarity index 100% rename from deps/lua/test/readonly.lua rename to 2.0/deps/lua/test/readonly.lua diff --git a/deps/lua/test/sieve.lua b/2.0/deps/lua/test/sieve.lua similarity index 100% rename from deps/lua/test/sieve.lua rename to 2.0/deps/lua/test/sieve.lua diff --git a/deps/lua/test/sort.lua b/2.0/deps/lua/test/sort.lua similarity index 100% rename from deps/lua/test/sort.lua rename to 2.0/deps/lua/test/sort.lua diff --git a/deps/lua/test/table.lua b/2.0/deps/lua/test/table.lua similarity index 100% rename from deps/lua/test/table.lua rename to 2.0/deps/lua/test/table.lua diff --git a/deps/lua/test/trace-calls.lua b/2.0/deps/lua/test/trace-calls.lua similarity index 100% rename from deps/lua/test/trace-calls.lua rename to 2.0/deps/lua/test/trace-calls.lua diff --git a/deps/lua/test/trace-globals.lua b/2.0/deps/lua/test/trace-globals.lua similarity index 100% rename from deps/lua/test/trace-globals.lua rename to 2.0/deps/lua/test/trace-globals.lua diff --git a/deps/lua/test/xd.lua b/2.0/deps/lua/test/xd.lua similarity index 100% rename from deps/lua/test/xd.lua rename to 2.0/deps/lua/test/xd.lua diff --git a/deps/lz4/CMakeLists.txt b/2.0/deps/lz4/CMakeLists.txt similarity index 100% rename from deps/lz4/CMakeLists.txt rename to 2.0/deps/lz4/CMakeLists.txt diff --git a/deps/lz4/inc/lz4.h b/2.0/deps/lz4/inc/lz4.h similarity index 100% rename from deps/lz4/inc/lz4.h rename to 2.0/deps/lz4/inc/lz4.h diff --git a/deps/lz4/src/lz4.c b/2.0/deps/lz4/src/lz4.c similarity index 100% rename from deps/lz4/src/lz4.c rename to 2.0/deps/lz4/src/lz4.c diff --git a/deps/pthread/CMakeLists.txt b/2.0/deps/pthread/CMakeLists.txt similarity index 100% rename from deps/pthread/CMakeLists.txt rename to 2.0/deps/pthread/CMakeLists.txt diff --git a/deps/pthread/attr.c b/2.0/deps/pthread/attr.c similarity index 100% rename from deps/pthread/attr.c rename to 2.0/deps/pthread/attr.c diff --git a/deps/pthread/autostatic.c b/2.0/deps/pthread/autostatic.c similarity index 100% rename from deps/pthread/autostatic.c rename to 2.0/deps/pthread/autostatic.c diff --git a/deps/pthread/barrier.c b/2.0/deps/pthread/barrier.c similarity index 100% rename from deps/pthread/barrier.c rename to 2.0/deps/pthread/barrier.c diff --git a/deps/pthread/cancel.c b/2.0/deps/pthread/cancel.c similarity index 100% rename from deps/pthread/cancel.c rename to 2.0/deps/pthread/cancel.c diff --git a/deps/pthread/cleanup.c b/2.0/deps/pthread/cleanup.c similarity index 100% rename from deps/pthread/cleanup.c rename to 2.0/deps/pthread/cleanup.c diff --git a/deps/pthread/condvar.c b/2.0/deps/pthread/condvar.c similarity index 100% rename from deps/pthread/condvar.c rename to 2.0/deps/pthread/condvar.c diff --git a/deps/pthread/config.h b/2.0/deps/pthread/config.h similarity index 100% rename from deps/pthread/config.h rename to 2.0/deps/pthread/config.h diff --git a/deps/pthread/context.h b/2.0/deps/pthread/context.h similarity index 100% rename from deps/pthread/context.h rename to 2.0/deps/pthread/context.h diff --git a/deps/pthread/create.c b/2.0/deps/pthread/create.c similarity index 100% rename from deps/pthread/create.c rename to 2.0/deps/pthread/create.c diff --git a/deps/pthread/dll.c b/2.0/deps/pthread/dll.c similarity index 100% rename from deps/pthread/dll.c rename to 2.0/deps/pthread/dll.c diff --git a/deps/pthread/errno.c b/2.0/deps/pthread/errno.c similarity index 100% rename from deps/pthread/errno.c rename to 2.0/deps/pthread/errno.c diff --git a/deps/pthread/exit.c b/2.0/deps/pthread/exit.c similarity index 100% rename from deps/pthread/exit.c rename to 2.0/deps/pthread/exit.c diff --git a/deps/pthread/fork.c b/2.0/deps/pthread/fork.c similarity index 100% rename from deps/pthread/fork.c rename to 2.0/deps/pthread/fork.c diff --git a/deps/pthread/global.c b/2.0/deps/pthread/global.c similarity index 100% rename from deps/pthread/global.c rename to 2.0/deps/pthread/global.c diff --git a/deps/pthread/implement.h b/2.0/deps/pthread/implement.h similarity index 100% rename from deps/pthread/implement.h rename to 2.0/deps/pthread/implement.h diff --git a/deps/pthread/misc.c b/2.0/deps/pthread/misc.c similarity index 100% rename from deps/pthread/misc.c rename to 2.0/deps/pthread/misc.c diff --git a/deps/pthread/mutex.c b/2.0/deps/pthread/mutex.c similarity index 100% rename from deps/pthread/mutex.c rename to 2.0/deps/pthread/mutex.c diff --git a/deps/pthread/need_errno.h b/2.0/deps/pthread/need_errno.h similarity index 100% rename from deps/pthread/need_errno.h rename to 2.0/deps/pthread/need_errno.h diff --git a/deps/pthread/nonportable.c b/2.0/deps/pthread/nonportable.c similarity index 100% rename from deps/pthread/nonportable.c rename to 2.0/deps/pthread/nonportable.c diff --git a/deps/pthread/private.c b/2.0/deps/pthread/private.c similarity index 100% rename from deps/pthread/private.c rename to 2.0/deps/pthread/private.c diff --git a/deps/pthread/pthread.c b/2.0/deps/pthread/pthread.c similarity index 100% rename from deps/pthread/pthread.c rename to 2.0/deps/pthread/pthread.c diff --git a/deps/pthread/pthread.h b/2.0/deps/pthread/pthread.h similarity index 100% rename from deps/pthread/pthread.h rename to 2.0/deps/pthread/pthread.h diff --git a/deps/pthread/pthread_attr_destroy.c b/2.0/deps/pthread/pthread_attr_destroy.c similarity index 100% rename from deps/pthread/pthread_attr_destroy.c rename to 2.0/deps/pthread/pthread_attr_destroy.c diff --git a/deps/pthread/pthread_attr_getdetachstate.c b/2.0/deps/pthread/pthread_attr_getdetachstate.c similarity index 100% rename from deps/pthread/pthread_attr_getdetachstate.c rename to 2.0/deps/pthread/pthread_attr_getdetachstate.c diff --git a/deps/pthread/pthread_attr_getinheritsched.c b/2.0/deps/pthread/pthread_attr_getinheritsched.c similarity index 100% rename from deps/pthread/pthread_attr_getinheritsched.c rename to 2.0/deps/pthread/pthread_attr_getinheritsched.c diff --git a/deps/pthread/pthread_attr_getschedparam.c b/2.0/deps/pthread/pthread_attr_getschedparam.c similarity index 100% rename from deps/pthread/pthread_attr_getschedparam.c rename to 2.0/deps/pthread/pthread_attr_getschedparam.c diff --git a/deps/pthread/pthread_attr_getschedpolicy.c b/2.0/deps/pthread/pthread_attr_getschedpolicy.c similarity index 100% rename from deps/pthread/pthread_attr_getschedpolicy.c rename to 2.0/deps/pthread/pthread_attr_getschedpolicy.c diff --git a/deps/pthread/pthread_attr_getscope.c b/2.0/deps/pthread/pthread_attr_getscope.c similarity index 100% rename from deps/pthread/pthread_attr_getscope.c rename to 2.0/deps/pthread/pthread_attr_getscope.c diff --git a/deps/pthread/pthread_attr_getstackaddr.c b/2.0/deps/pthread/pthread_attr_getstackaddr.c similarity index 100% rename from deps/pthread/pthread_attr_getstackaddr.c rename to 2.0/deps/pthread/pthread_attr_getstackaddr.c diff --git a/deps/pthread/pthread_attr_getstacksize.c b/2.0/deps/pthread/pthread_attr_getstacksize.c similarity index 100% rename from deps/pthread/pthread_attr_getstacksize.c rename to 2.0/deps/pthread/pthread_attr_getstacksize.c diff --git a/deps/pthread/pthread_attr_init.c b/2.0/deps/pthread/pthread_attr_init.c similarity index 100% rename from deps/pthread/pthread_attr_init.c rename to 2.0/deps/pthread/pthread_attr_init.c diff --git a/deps/pthread/pthread_attr_setdetachstate.c b/2.0/deps/pthread/pthread_attr_setdetachstate.c similarity index 100% rename from deps/pthread/pthread_attr_setdetachstate.c rename to 2.0/deps/pthread/pthread_attr_setdetachstate.c diff --git a/deps/pthread/pthread_attr_setinheritsched.c b/2.0/deps/pthread/pthread_attr_setinheritsched.c similarity index 100% rename from deps/pthread/pthread_attr_setinheritsched.c rename to 2.0/deps/pthread/pthread_attr_setinheritsched.c diff --git a/deps/pthread/pthread_attr_setschedparam.c b/2.0/deps/pthread/pthread_attr_setschedparam.c similarity index 100% rename from deps/pthread/pthread_attr_setschedparam.c rename to 2.0/deps/pthread/pthread_attr_setschedparam.c diff --git a/deps/pthread/pthread_attr_setschedpolicy.c b/2.0/deps/pthread/pthread_attr_setschedpolicy.c similarity index 100% rename from deps/pthread/pthread_attr_setschedpolicy.c rename to 2.0/deps/pthread/pthread_attr_setschedpolicy.c diff --git a/deps/pthread/pthread_attr_setscope.c b/2.0/deps/pthread/pthread_attr_setscope.c similarity index 100% rename from deps/pthread/pthread_attr_setscope.c rename to 2.0/deps/pthread/pthread_attr_setscope.c diff --git a/deps/pthread/pthread_attr_setstackaddr.c b/2.0/deps/pthread/pthread_attr_setstackaddr.c similarity index 100% rename from deps/pthread/pthread_attr_setstackaddr.c rename to 2.0/deps/pthread/pthread_attr_setstackaddr.c diff --git a/deps/pthread/pthread_attr_setstacksize.c b/2.0/deps/pthread/pthread_attr_setstacksize.c similarity index 100% rename from deps/pthread/pthread_attr_setstacksize.c rename to 2.0/deps/pthread/pthread_attr_setstacksize.c diff --git a/deps/pthread/pthread_barrier_destroy.c b/2.0/deps/pthread/pthread_barrier_destroy.c similarity index 100% rename from deps/pthread/pthread_barrier_destroy.c rename to 2.0/deps/pthread/pthread_barrier_destroy.c diff --git a/deps/pthread/pthread_barrier_init.c b/2.0/deps/pthread/pthread_barrier_init.c similarity index 100% rename from deps/pthread/pthread_barrier_init.c rename to 2.0/deps/pthread/pthread_barrier_init.c diff --git a/deps/pthread/pthread_barrier_wait.c b/2.0/deps/pthread/pthread_barrier_wait.c similarity index 100% rename from deps/pthread/pthread_barrier_wait.c rename to 2.0/deps/pthread/pthread_barrier_wait.c diff --git a/deps/pthread/pthread_barrierattr_destroy.c b/2.0/deps/pthread/pthread_barrierattr_destroy.c similarity index 100% rename from deps/pthread/pthread_barrierattr_destroy.c rename to 2.0/deps/pthread/pthread_barrierattr_destroy.c diff --git a/deps/pthread/pthread_barrierattr_getpshared.c b/2.0/deps/pthread/pthread_barrierattr_getpshared.c similarity index 100% rename from deps/pthread/pthread_barrierattr_getpshared.c rename to 2.0/deps/pthread/pthread_barrierattr_getpshared.c diff --git a/deps/pthread/pthread_barrierattr_init.c b/2.0/deps/pthread/pthread_barrierattr_init.c similarity index 100% rename from deps/pthread/pthread_barrierattr_init.c rename to 2.0/deps/pthread/pthread_barrierattr_init.c diff --git a/deps/pthread/pthread_barrierattr_setpshared.c b/2.0/deps/pthread/pthread_barrierattr_setpshared.c similarity index 100% rename from deps/pthread/pthread_barrierattr_setpshared.c rename to 2.0/deps/pthread/pthread_barrierattr_setpshared.c diff --git a/deps/pthread/pthread_cancel.c b/2.0/deps/pthread/pthread_cancel.c similarity index 100% rename from deps/pthread/pthread_cancel.c rename to 2.0/deps/pthread/pthread_cancel.c diff --git a/deps/pthread/pthread_cond_destroy.c b/2.0/deps/pthread/pthread_cond_destroy.c similarity index 100% rename from deps/pthread/pthread_cond_destroy.c rename to 2.0/deps/pthread/pthread_cond_destroy.c diff --git a/deps/pthread/pthread_cond_init.c b/2.0/deps/pthread/pthread_cond_init.c similarity index 100% rename from deps/pthread/pthread_cond_init.c rename to 2.0/deps/pthread/pthread_cond_init.c diff --git a/deps/pthread/pthread_cond_signal.c b/2.0/deps/pthread/pthread_cond_signal.c similarity index 100% rename from deps/pthread/pthread_cond_signal.c rename to 2.0/deps/pthread/pthread_cond_signal.c diff --git a/deps/pthread/pthread_cond_wait.c b/2.0/deps/pthread/pthread_cond_wait.c similarity index 100% rename from deps/pthread/pthread_cond_wait.c rename to 2.0/deps/pthread/pthread_cond_wait.c diff --git a/deps/pthread/pthread_condattr_destroy.c b/2.0/deps/pthread/pthread_condattr_destroy.c similarity index 100% rename from deps/pthread/pthread_condattr_destroy.c rename to 2.0/deps/pthread/pthread_condattr_destroy.c diff --git a/deps/pthread/pthread_condattr_getpshared.c b/2.0/deps/pthread/pthread_condattr_getpshared.c similarity index 100% rename from deps/pthread/pthread_condattr_getpshared.c rename to 2.0/deps/pthread/pthread_condattr_getpshared.c diff --git a/deps/pthread/pthread_condattr_init.c b/2.0/deps/pthread/pthread_condattr_init.c similarity index 100% rename from deps/pthread/pthread_condattr_init.c rename to 2.0/deps/pthread/pthread_condattr_init.c diff --git a/deps/pthread/pthread_condattr_setpshared.c b/2.0/deps/pthread/pthread_condattr_setpshared.c similarity index 100% rename from deps/pthread/pthread_condattr_setpshared.c rename to 2.0/deps/pthread/pthread_condattr_setpshared.c diff --git a/deps/pthread/pthread_delay_np.c b/2.0/deps/pthread/pthread_delay_np.c similarity index 100% rename from deps/pthread/pthread_delay_np.c rename to 2.0/deps/pthread/pthread_delay_np.c diff --git a/deps/pthread/pthread_detach.c b/2.0/deps/pthread/pthread_detach.c similarity index 100% rename from deps/pthread/pthread_detach.c rename to 2.0/deps/pthread/pthread_detach.c diff --git a/deps/pthread/pthread_equal.c b/2.0/deps/pthread/pthread_equal.c similarity index 100% rename from deps/pthread/pthread_equal.c rename to 2.0/deps/pthread/pthread_equal.c diff --git a/deps/pthread/pthread_exit.c b/2.0/deps/pthread/pthread_exit.c similarity index 100% rename from deps/pthread/pthread_exit.c rename to 2.0/deps/pthread/pthread_exit.c diff --git a/deps/pthread/pthread_getconcurrency.c b/2.0/deps/pthread/pthread_getconcurrency.c similarity index 100% rename from deps/pthread/pthread_getconcurrency.c rename to 2.0/deps/pthread/pthread_getconcurrency.c diff --git a/deps/pthread/pthread_getschedparam.c b/2.0/deps/pthread/pthread_getschedparam.c similarity index 100% rename from deps/pthread/pthread_getschedparam.c rename to 2.0/deps/pthread/pthread_getschedparam.c diff --git a/deps/pthread/pthread_getspecific.c b/2.0/deps/pthread/pthread_getspecific.c similarity index 100% rename from deps/pthread/pthread_getspecific.c rename to 2.0/deps/pthread/pthread_getspecific.c diff --git a/deps/pthread/pthread_getunique_np.c b/2.0/deps/pthread/pthread_getunique_np.c similarity index 100% rename from deps/pthread/pthread_getunique_np.c rename to 2.0/deps/pthread/pthread_getunique_np.c diff --git a/deps/pthread/pthread_getw32threadhandle_np.c b/2.0/deps/pthread/pthread_getw32threadhandle_np.c similarity index 100% rename from deps/pthread/pthread_getw32threadhandle_np.c rename to 2.0/deps/pthread/pthread_getw32threadhandle_np.c diff --git a/deps/pthread/pthread_join.c b/2.0/deps/pthread/pthread_join.c similarity index 100% rename from deps/pthread/pthread_join.c rename to 2.0/deps/pthread/pthread_join.c diff --git a/deps/pthread/pthread_key_create.c b/2.0/deps/pthread/pthread_key_create.c similarity index 100% rename from deps/pthread/pthread_key_create.c rename to 2.0/deps/pthread/pthread_key_create.c diff --git a/deps/pthread/pthread_key_delete.c b/2.0/deps/pthread/pthread_key_delete.c similarity index 100% rename from deps/pthread/pthread_key_delete.c rename to 2.0/deps/pthread/pthread_key_delete.c diff --git a/deps/pthread/pthread_kill.c b/2.0/deps/pthread/pthread_kill.c similarity index 100% rename from deps/pthread/pthread_kill.c rename to 2.0/deps/pthread/pthread_kill.c diff --git a/deps/pthread/pthread_mutex_consistent.c b/2.0/deps/pthread/pthread_mutex_consistent.c similarity index 100% rename from deps/pthread/pthread_mutex_consistent.c rename to 2.0/deps/pthread/pthread_mutex_consistent.c diff --git a/deps/pthread/pthread_mutex_destroy.c b/2.0/deps/pthread/pthread_mutex_destroy.c similarity index 100% rename from deps/pthread/pthread_mutex_destroy.c rename to 2.0/deps/pthread/pthread_mutex_destroy.c diff --git a/deps/pthread/pthread_mutex_init.c b/2.0/deps/pthread/pthread_mutex_init.c similarity index 100% rename from deps/pthread/pthread_mutex_init.c rename to 2.0/deps/pthread/pthread_mutex_init.c diff --git a/deps/pthread/pthread_mutex_lock.c b/2.0/deps/pthread/pthread_mutex_lock.c similarity index 100% rename from deps/pthread/pthread_mutex_lock.c rename to 2.0/deps/pthread/pthread_mutex_lock.c diff --git a/deps/pthread/pthread_mutex_timedlock.c b/2.0/deps/pthread/pthread_mutex_timedlock.c similarity index 100% rename from deps/pthread/pthread_mutex_timedlock.c rename to 2.0/deps/pthread/pthread_mutex_timedlock.c diff --git a/deps/pthread/pthread_mutex_trylock.c b/2.0/deps/pthread/pthread_mutex_trylock.c similarity index 100% rename from deps/pthread/pthread_mutex_trylock.c rename to 2.0/deps/pthread/pthread_mutex_trylock.c diff --git a/deps/pthread/pthread_mutex_unlock.c b/2.0/deps/pthread/pthread_mutex_unlock.c similarity index 100% rename from deps/pthread/pthread_mutex_unlock.c rename to 2.0/deps/pthread/pthread_mutex_unlock.c diff --git a/deps/pthread/pthread_mutexattr_destroy.c b/2.0/deps/pthread/pthread_mutexattr_destroy.c similarity index 100% rename from deps/pthread/pthread_mutexattr_destroy.c rename to 2.0/deps/pthread/pthread_mutexattr_destroy.c diff --git a/deps/pthread/pthread_mutexattr_getkind_np.c b/2.0/deps/pthread/pthread_mutexattr_getkind_np.c similarity index 100% rename from deps/pthread/pthread_mutexattr_getkind_np.c rename to 2.0/deps/pthread/pthread_mutexattr_getkind_np.c diff --git a/deps/pthread/pthread_mutexattr_getpshared.c b/2.0/deps/pthread/pthread_mutexattr_getpshared.c similarity index 100% rename from deps/pthread/pthread_mutexattr_getpshared.c rename to 2.0/deps/pthread/pthread_mutexattr_getpshared.c diff --git a/deps/pthread/pthread_mutexattr_getrobust.c b/2.0/deps/pthread/pthread_mutexattr_getrobust.c similarity index 100% rename from deps/pthread/pthread_mutexattr_getrobust.c rename to 2.0/deps/pthread/pthread_mutexattr_getrobust.c diff --git a/deps/pthread/pthread_mutexattr_gettype.c b/2.0/deps/pthread/pthread_mutexattr_gettype.c similarity index 100% rename from deps/pthread/pthread_mutexattr_gettype.c rename to 2.0/deps/pthread/pthread_mutexattr_gettype.c diff --git a/deps/pthread/pthread_mutexattr_init.c b/2.0/deps/pthread/pthread_mutexattr_init.c similarity index 100% rename from deps/pthread/pthread_mutexattr_init.c rename to 2.0/deps/pthread/pthread_mutexattr_init.c diff --git a/deps/pthread/pthread_mutexattr_setkind_np.c b/2.0/deps/pthread/pthread_mutexattr_setkind_np.c similarity index 100% rename from deps/pthread/pthread_mutexattr_setkind_np.c rename to 2.0/deps/pthread/pthread_mutexattr_setkind_np.c diff --git a/deps/pthread/pthread_mutexattr_setpshared.c b/2.0/deps/pthread/pthread_mutexattr_setpshared.c similarity index 100% rename from deps/pthread/pthread_mutexattr_setpshared.c rename to 2.0/deps/pthread/pthread_mutexattr_setpshared.c diff --git a/deps/pthread/pthread_mutexattr_setrobust.c b/2.0/deps/pthread/pthread_mutexattr_setrobust.c similarity index 100% rename from deps/pthread/pthread_mutexattr_setrobust.c rename to 2.0/deps/pthread/pthread_mutexattr_setrobust.c diff --git a/deps/pthread/pthread_mutexattr_settype.c b/2.0/deps/pthread/pthread_mutexattr_settype.c similarity index 100% rename from deps/pthread/pthread_mutexattr_settype.c rename to 2.0/deps/pthread/pthread_mutexattr_settype.c diff --git a/deps/pthread/pthread_num_processors_np.c b/2.0/deps/pthread/pthread_num_processors_np.c similarity index 100% rename from deps/pthread/pthread_num_processors_np.c rename to 2.0/deps/pthread/pthread_num_processors_np.c diff --git a/deps/pthread/pthread_once.c b/2.0/deps/pthread/pthread_once.c similarity index 100% rename from deps/pthread/pthread_once.c rename to 2.0/deps/pthread/pthread_once.c diff --git a/deps/pthread/pthread_rwlock_destroy.c b/2.0/deps/pthread/pthread_rwlock_destroy.c similarity index 100% rename from deps/pthread/pthread_rwlock_destroy.c rename to 2.0/deps/pthread/pthread_rwlock_destroy.c diff --git a/deps/pthread/pthread_rwlock_init.c b/2.0/deps/pthread/pthread_rwlock_init.c similarity index 100% rename from deps/pthread/pthread_rwlock_init.c rename to 2.0/deps/pthread/pthread_rwlock_init.c diff --git a/deps/pthread/pthread_rwlock_rdlock.c b/2.0/deps/pthread/pthread_rwlock_rdlock.c similarity index 100% rename from deps/pthread/pthread_rwlock_rdlock.c rename to 2.0/deps/pthread/pthread_rwlock_rdlock.c diff --git a/deps/pthread/pthread_rwlock_timedrdlock.c b/2.0/deps/pthread/pthread_rwlock_timedrdlock.c similarity index 100% rename from deps/pthread/pthread_rwlock_timedrdlock.c rename to 2.0/deps/pthread/pthread_rwlock_timedrdlock.c diff --git a/deps/pthread/pthread_rwlock_timedwrlock.c b/2.0/deps/pthread/pthread_rwlock_timedwrlock.c similarity index 100% rename from deps/pthread/pthread_rwlock_timedwrlock.c rename to 2.0/deps/pthread/pthread_rwlock_timedwrlock.c diff --git a/deps/pthread/pthread_rwlock_tryrdlock.c b/2.0/deps/pthread/pthread_rwlock_tryrdlock.c similarity index 100% rename from deps/pthread/pthread_rwlock_tryrdlock.c rename to 2.0/deps/pthread/pthread_rwlock_tryrdlock.c diff --git a/deps/pthread/pthread_rwlock_trywrlock.c b/2.0/deps/pthread/pthread_rwlock_trywrlock.c similarity index 100% rename from deps/pthread/pthread_rwlock_trywrlock.c rename to 2.0/deps/pthread/pthread_rwlock_trywrlock.c diff --git a/deps/pthread/pthread_rwlock_unlock.c b/2.0/deps/pthread/pthread_rwlock_unlock.c similarity index 100% rename from deps/pthread/pthread_rwlock_unlock.c rename to 2.0/deps/pthread/pthread_rwlock_unlock.c diff --git a/deps/pthread/pthread_rwlock_wrlock.c b/2.0/deps/pthread/pthread_rwlock_wrlock.c similarity index 100% rename from deps/pthread/pthread_rwlock_wrlock.c rename to 2.0/deps/pthread/pthread_rwlock_wrlock.c diff --git a/deps/pthread/pthread_rwlockattr_destroy.c b/2.0/deps/pthread/pthread_rwlockattr_destroy.c similarity index 100% rename from deps/pthread/pthread_rwlockattr_destroy.c rename to 2.0/deps/pthread/pthread_rwlockattr_destroy.c diff --git a/deps/pthread/pthread_rwlockattr_getpshared.c b/2.0/deps/pthread/pthread_rwlockattr_getpshared.c similarity index 100% rename from deps/pthread/pthread_rwlockattr_getpshared.c rename to 2.0/deps/pthread/pthread_rwlockattr_getpshared.c diff --git a/deps/pthread/pthread_rwlockattr_init.c b/2.0/deps/pthread/pthread_rwlockattr_init.c similarity index 100% rename from deps/pthread/pthread_rwlockattr_init.c rename to 2.0/deps/pthread/pthread_rwlockattr_init.c diff --git a/deps/pthread/pthread_rwlockattr_setpshared.c b/2.0/deps/pthread/pthread_rwlockattr_setpshared.c similarity index 100% rename from deps/pthread/pthread_rwlockattr_setpshared.c rename to 2.0/deps/pthread/pthread_rwlockattr_setpshared.c diff --git a/deps/pthread/pthread_self.c b/2.0/deps/pthread/pthread_self.c similarity index 100% rename from deps/pthread/pthread_self.c rename to 2.0/deps/pthread/pthread_self.c diff --git a/deps/pthread/pthread_setcancelstate.c b/2.0/deps/pthread/pthread_setcancelstate.c similarity index 100% rename from deps/pthread/pthread_setcancelstate.c rename to 2.0/deps/pthread/pthread_setcancelstate.c diff --git a/deps/pthread/pthread_setcanceltype.c b/2.0/deps/pthread/pthread_setcanceltype.c similarity index 100% rename from deps/pthread/pthread_setcanceltype.c rename to 2.0/deps/pthread/pthread_setcanceltype.c diff --git a/deps/pthread/pthread_setconcurrency.c b/2.0/deps/pthread/pthread_setconcurrency.c similarity index 100% rename from deps/pthread/pthread_setconcurrency.c rename to 2.0/deps/pthread/pthread_setconcurrency.c diff --git a/deps/pthread/pthread_setschedparam.c b/2.0/deps/pthread/pthread_setschedparam.c similarity index 100% rename from deps/pthread/pthread_setschedparam.c rename to 2.0/deps/pthread/pthread_setschedparam.c diff --git a/deps/pthread/pthread_setspecific.c b/2.0/deps/pthread/pthread_setspecific.c similarity index 100% rename from deps/pthread/pthread_setspecific.c rename to 2.0/deps/pthread/pthread_setspecific.c diff --git a/deps/pthread/pthread_spin_destroy.c b/2.0/deps/pthread/pthread_spin_destroy.c similarity index 100% rename from deps/pthread/pthread_spin_destroy.c rename to 2.0/deps/pthread/pthread_spin_destroy.c diff --git a/deps/pthread/pthread_spin_init.c b/2.0/deps/pthread/pthread_spin_init.c similarity index 100% rename from deps/pthread/pthread_spin_init.c rename to 2.0/deps/pthread/pthread_spin_init.c diff --git a/deps/pthread/pthread_spin_lock.c b/2.0/deps/pthread/pthread_spin_lock.c similarity index 100% rename from deps/pthread/pthread_spin_lock.c rename to 2.0/deps/pthread/pthread_spin_lock.c diff --git a/deps/pthread/pthread_spin_trylock.c b/2.0/deps/pthread/pthread_spin_trylock.c similarity index 100% rename from deps/pthread/pthread_spin_trylock.c rename to 2.0/deps/pthread/pthread_spin_trylock.c diff --git a/deps/pthread/pthread_spin_unlock.c b/2.0/deps/pthread/pthread_spin_unlock.c similarity index 100% rename from deps/pthread/pthread_spin_unlock.c rename to 2.0/deps/pthread/pthread_spin_unlock.c diff --git a/deps/pthread/pthread_testcancel.c b/2.0/deps/pthread/pthread_testcancel.c similarity index 100% rename from deps/pthread/pthread_testcancel.c rename to 2.0/deps/pthread/pthread_testcancel.c diff --git a/deps/pthread/pthread_timechange_handler_np.c b/2.0/deps/pthread/pthread_timechange_handler_np.c similarity index 100% rename from deps/pthread/pthread_timechange_handler_np.c rename to 2.0/deps/pthread/pthread_timechange_handler_np.c diff --git a/deps/pthread/pthread_win32_attach_detach_np.c b/2.0/deps/pthread/pthread_win32_attach_detach_np.c similarity index 100% rename from deps/pthread/pthread_win32_attach_detach_np.c rename to 2.0/deps/pthread/pthread_win32_attach_detach_np.c diff --git a/deps/pthread/ptw32_MCS_lock.c b/2.0/deps/pthread/ptw32_MCS_lock.c similarity index 100% rename from deps/pthread/ptw32_MCS_lock.c rename to 2.0/deps/pthread/ptw32_MCS_lock.c diff --git a/deps/pthread/ptw32_OLL_lock.c b/2.0/deps/pthread/ptw32_OLL_lock.c similarity index 100% rename from deps/pthread/ptw32_OLL_lock.c rename to 2.0/deps/pthread/ptw32_OLL_lock.c diff --git a/deps/pthread/ptw32_callUserDestroyRoutines.c b/2.0/deps/pthread/ptw32_callUserDestroyRoutines.c similarity index 100% rename from deps/pthread/ptw32_callUserDestroyRoutines.c rename to 2.0/deps/pthread/ptw32_callUserDestroyRoutines.c diff --git a/deps/pthread/ptw32_calloc.c b/2.0/deps/pthread/ptw32_calloc.c similarity index 100% rename from deps/pthread/ptw32_calloc.c rename to 2.0/deps/pthread/ptw32_calloc.c diff --git a/deps/pthread/ptw32_cond_check_need_init.c b/2.0/deps/pthread/ptw32_cond_check_need_init.c similarity index 100% rename from deps/pthread/ptw32_cond_check_need_init.c rename to 2.0/deps/pthread/ptw32_cond_check_need_init.c diff --git a/deps/pthread/ptw32_getprocessors.c b/2.0/deps/pthread/ptw32_getprocessors.c similarity index 100% rename from deps/pthread/ptw32_getprocessors.c rename to 2.0/deps/pthread/ptw32_getprocessors.c diff --git a/deps/pthread/ptw32_is_attr.c b/2.0/deps/pthread/ptw32_is_attr.c similarity index 100% rename from deps/pthread/ptw32_is_attr.c rename to 2.0/deps/pthread/ptw32_is_attr.c diff --git a/deps/pthread/ptw32_mutex_check_need_init.c b/2.0/deps/pthread/ptw32_mutex_check_need_init.c similarity index 100% rename from deps/pthread/ptw32_mutex_check_need_init.c rename to 2.0/deps/pthread/ptw32_mutex_check_need_init.c diff --git a/deps/pthread/ptw32_new.c b/2.0/deps/pthread/ptw32_new.c similarity index 100% rename from deps/pthread/ptw32_new.c rename to 2.0/deps/pthread/ptw32_new.c diff --git a/deps/pthread/ptw32_processInitialize.c b/2.0/deps/pthread/ptw32_processInitialize.c similarity index 100% rename from deps/pthread/ptw32_processInitialize.c rename to 2.0/deps/pthread/ptw32_processInitialize.c diff --git a/deps/pthread/ptw32_processTerminate.c b/2.0/deps/pthread/ptw32_processTerminate.c similarity index 100% rename from deps/pthread/ptw32_processTerminate.c rename to 2.0/deps/pthread/ptw32_processTerminate.c diff --git a/deps/pthread/ptw32_relmillisecs.c b/2.0/deps/pthread/ptw32_relmillisecs.c similarity index 100% rename from deps/pthread/ptw32_relmillisecs.c rename to 2.0/deps/pthread/ptw32_relmillisecs.c diff --git a/deps/pthread/ptw32_reuse.c b/2.0/deps/pthread/ptw32_reuse.c similarity index 100% rename from deps/pthread/ptw32_reuse.c rename to 2.0/deps/pthread/ptw32_reuse.c diff --git a/deps/pthread/ptw32_rwlock_cancelwrwait.c b/2.0/deps/pthread/ptw32_rwlock_cancelwrwait.c similarity index 100% rename from deps/pthread/ptw32_rwlock_cancelwrwait.c rename to 2.0/deps/pthread/ptw32_rwlock_cancelwrwait.c diff --git a/deps/pthread/ptw32_rwlock_check_need_init.c b/2.0/deps/pthread/ptw32_rwlock_check_need_init.c similarity index 100% rename from deps/pthread/ptw32_rwlock_check_need_init.c rename to 2.0/deps/pthread/ptw32_rwlock_check_need_init.c diff --git a/deps/pthread/ptw32_semwait.c b/2.0/deps/pthread/ptw32_semwait.c similarity index 100% rename from deps/pthread/ptw32_semwait.c rename to 2.0/deps/pthread/ptw32_semwait.c diff --git a/deps/pthread/ptw32_spinlock_check_need_init.c b/2.0/deps/pthread/ptw32_spinlock_check_need_init.c similarity index 100% rename from deps/pthread/ptw32_spinlock_check_need_init.c rename to 2.0/deps/pthread/ptw32_spinlock_check_need_init.c diff --git a/deps/pthread/ptw32_threadDestroy.c b/2.0/deps/pthread/ptw32_threadDestroy.c similarity index 100% rename from deps/pthread/ptw32_threadDestroy.c rename to 2.0/deps/pthread/ptw32_threadDestroy.c diff --git a/deps/pthread/ptw32_threadStart.c b/2.0/deps/pthread/ptw32_threadStart.c similarity index 100% rename from deps/pthread/ptw32_threadStart.c rename to 2.0/deps/pthread/ptw32_threadStart.c diff --git a/deps/pthread/ptw32_throw.c b/2.0/deps/pthread/ptw32_throw.c similarity index 100% rename from deps/pthread/ptw32_throw.c rename to 2.0/deps/pthread/ptw32_throw.c diff --git a/deps/pthread/ptw32_timespec.c b/2.0/deps/pthread/ptw32_timespec.c similarity index 100% rename from deps/pthread/ptw32_timespec.c rename to 2.0/deps/pthread/ptw32_timespec.c diff --git a/deps/pthread/ptw32_tkAssocCreate.c b/2.0/deps/pthread/ptw32_tkAssocCreate.c similarity index 100% rename from deps/pthread/ptw32_tkAssocCreate.c rename to 2.0/deps/pthread/ptw32_tkAssocCreate.c diff --git a/deps/pthread/ptw32_tkAssocDestroy.c b/2.0/deps/pthread/ptw32_tkAssocDestroy.c similarity index 100% rename from deps/pthread/ptw32_tkAssocDestroy.c rename to 2.0/deps/pthread/ptw32_tkAssocDestroy.c diff --git a/deps/pthread/rwlock.c b/2.0/deps/pthread/rwlock.c similarity index 100% rename from deps/pthread/rwlock.c rename to 2.0/deps/pthread/rwlock.c diff --git a/deps/pthread/sched.c b/2.0/deps/pthread/sched.c similarity index 100% rename from deps/pthread/sched.c rename to 2.0/deps/pthread/sched.c diff --git a/deps/pthread/sched.h b/2.0/deps/pthread/sched.h similarity index 100% rename from deps/pthread/sched.h rename to 2.0/deps/pthread/sched.h diff --git a/deps/pthread/sched_get_priority_max.c b/2.0/deps/pthread/sched_get_priority_max.c similarity index 100% rename from deps/pthread/sched_get_priority_max.c rename to 2.0/deps/pthread/sched_get_priority_max.c diff --git a/deps/pthread/sched_get_priority_min.c b/2.0/deps/pthread/sched_get_priority_min.c similarity index 100% rename from deps/pthread/sched_get_priority_min.c rename to 2.0/deps/pthread/sched_get_priority_min.c diff --git a/deps/pthread/sched_getscheduler.c b/2.0/deps/pthread/sched_getscheduler.c similarity index 100% rename from deps/pthread/sched_getscheduler.c rename to 2.0/deps/pthread/sched_getscheduler.c diff --git a/deps/pthread/sched_setscheduler.c b/2.0/deps/pthread/sched_setscheduler.c similarity index 100% rename from deps/pthread/sched_setscheduler.c rename to 2.0/deps/pthread/sched_setscheduler.c diff --git a/deps/pthread/sched_yield.c b/2.0/deps/pthread/sched_yield.c similarity index 100% rename from deps/pthread/sched_yield.c rename to 2.0/deps/pthread/sched_yield.c diff --git a/deps/pthread/sem_close.c b/2.0/deps/pthread/sem_close.c similarity index 100% rename from deps/pthread/sem_close.c rename to 2.0/deps/pthread/sem_close.c diff --git a/deps/pthread/sem_destroy.c b/2.0/deps/pthread/sem_destroy.c similarity index 100% rename from deps/pthread/sem_destroy.c rename to 2.0/deps/pthread/sem_destroy.c diff --git a/deps/pthread/sem_getvalue.c b/2.0/deps/pthread/sem_getvalue.c similarity index 100% rename from deps/pthread/sem_getvalue.c rename to 2.0/deps/pthread/sem_getvalue.c diff --git a/deps/pthread/sem_init.c b/2.0/deps/pthread/sem_init.c similarity index 100% rename from deps/pthread/sem_init.c rename to 2.0/deps/pthread/sem_init.c diff --git a/deps/pthread/sem_open.c b/2.0/deps/pthread/sem_open.c similarity index 100% rename from deps/pthread/sem_open.c rename to 2.0/deps/pthread/sem_open.c diff --git a/deps/pthread/sem_post.c b/2.0/deps/pthread/sem_post.c similarity index 100% rename from deps/pthread/sem_post.c rename to 2.0/deps/pthread/sem_post.c diff --git a/deps/pthread/sem_post_multiple.c b/2.0/deps/pthread/sem_post_multiple.c similarity index 100% rename from deps/pthread/sem_post_multiple.c rename to 2.0/deps/pthread/sem_post_multiple.c diff --git a/deps/pthread/sem_timedwait.c b/2.0/deps/pthread/sem_timedwait.c similarity index 100% rename from deps/pthread/sem_timedwait.c rename to 2.0/deps/pthread/sem_timedwait.c diff --git a/deps/pthread/sem_trywait.c b/2.0/deps/pthread/sem_trywait.c similarity index 100% rename from deps/pthread/sem_trywait.c rename to 2.0/deps/pthread/sem_trywait.c diff --git a/deps/pthread/sem_unlink.c b/2.0/deps/pthread/sem_unlink.c similarity index 100% rename from deps/pthread/sem_unlink.c rename to 2.0/deps/pthread/sem_unlink.c diff --git a/deps/pthread/sem_wait.c b/2.0/deps/pthread/sem_wait.c similarity index 100% rename from deps/pthread/sem_wait.c rename to 2.0/deps/pthread/sem_wait.c diff --git a/deps/pthread/semaphore.c b/2.0/deps/pthread/semaphore.c similarity index 100% rename from deps/pthread/semaphore.c rename to 2.0/deps/pthread/semaphore.c diff --git a/deps/pthread/semaphore.h b/2.0/deps/pthread/semaphore.h similarity index 100% rename from deps/pthread/semaphore.h rename to 2.0/deps/pthread/semaphore.h diff --git a/deps/pthread/signal.c b/2.0/deps/pthread/signal.c similarity index 100% rename from deps/pthread/signal.c rename to 2.0/deps/pthread/signal.c diff --git a/deps/pthread/spin.c b/2.0/deps/pthread/spin.c similarity index 100% rename from deps/pthread/spin.c rename to 2.0/deps/pthread/spin.c diff --git a/deps/pthread/sync.c b/2.0/deps/pthread/sync.c similarity index 100% rename from deps/pthread/sync.c rename to 2.0/deps/pthread/sync.c diff --git a/deps/pthread/tsd.c b/2.0/deps/pthread/tsd.c similarity index 100% rename from deps/pthread/tsd.c rename to 2.0/deps/pthread/tsd.c diff --git a/deps/pthread/version.rc b/2.0/deps/pthread/version.rc similarity index 100% rename from deps/pthread/version.rc rename to 2.0/deps/pthread/version.rc diff --git a/deps/pthread/w32_CancelableWait.c b/2.0/deps/pthread/w32_CancelableWait.c similarity index 100% rename from deps/pthread/w32_CancelableWait.c rename to 2.0/deps/pthread/w32_CancelableWait.c diff --git a/deps/regex/CMakeLists.txt b/2.0/deps/regex/CMakeLists.txt similarity index 100% rename from deps/regex/CMakeLists.txt rename to 2.0/deps/regex/CMakeLists.txt diff --git a/deps/regex/regcomp.c b/2.0/deps/regex/regcomp.c similarity index 100% rename from deps/regex/regcomp.c rename to 2.0/deps/regex/regcomp.c diff --git a/deps/regex/regex.c b/2.0/deps/regex/regex.c similarity index 100% rename from deps/regex/regex.c rename to 2.0/deps/regex/regex.c diff --git a/deps/regex/regex.h b/2.0/deps/regex/regex.h similarity index 100% rename from deps/regex/regex.h rename to 2.0/deps/regex/regex.h diff --git a/deps/regex/regex_internal.c b/2.0/deps/regex/regex_internal.c similarity index 100% rename from deps/regex/regex_internal.c rename to 2.0/deps/regex/regex_internal.c diff --git a/deps/regex/regex_internal.h b/2.0/deps/regex/regex_internal.h similarity index 100% rename from deps/regex/regex_internal.h rename to 2.0/deps/regex/regex_internal.h diff --git a/deps/regex/regexec.c b/2.0/deps/regex/regexec.c similarity index 100% rename from deps/regex/regexec.c rename to 2.0/deps/regex/regexec.c diff --git a/deps/rmonotonic/CMakeLists.txt b/2.0/deps/rmonotonic/CMakeLists.txt similarity index 100% rename from deps/rmonotonic/CMakeLists.txt rename to 2.0/deps/rmonotonic/CMakeLists.txt diff --git a/deps/rmonotonic/inc/monotonic.h b/2.0/deps/rmonotonic/inc/monotonic.h similarity index 100% rename from deps/rmonotonic/inc/monotonic.h rename to 2.0/deps/rmonotonic/inc/monotonic.h diff --git a/deps/rmonotonic/src/monotonic.c b/2.0/deps/rmonotonic/src/monotonic.c similarity index 100% rename from deps/rmonotonic/src/monotonic.c rename to 2.0/deps/rmonotonic/src/monotonic.c diff --git a/deps/wepoll/CMakeLists.txt b/2.0/deps/wepoll/CMakeLists.txt similarity index 100% rename from deps/wepoll/CMakeLists.txt rename to 2.0/deps/wepoll/CMakeLists.txt diff --git a/deps/wepoll/inc/wepoll.h b/2.0/deps/wepoll/inc/wepoll.h similarity index 100% rename from deps/wepoll/inc/wepoll.h rename to 2.0/deps/wepoll/inc/wepoll.h diff --git a/deps/wepoll/src/wepoll.c b/2.0/deps/wepoll/src/wepoll.c similarity index 100% rename from deps/wepoll/src/wepoll.c rename to 2.0/deps/wepoll/src/wepoll.c diff --git a/deps/zlib-1.2.11/CMakeLists.txt b/2.0/deps/zlib-1.2.11/CMakeLists.txt similarity index 100% rename from deps/zlib-1.2.11/CMakeLists.txt rename to 2.0/deps/zlib-1.2.11/CMakeLists.txt diff --git a/deps/zlib-1.2.11/inc/zconf.h b/2.0/deps/zlib-1.2.11/inc/zconf.h similarity index 100% rename from deps/zlib-1.2.11/inc/zconf.h rename to 2.0/deps/zlib-1.2.11/inc/zconf.h diff --git a/deps/zlib-1.2.11/inc/zlib.h b/2.0/deps/zlib-1.2.11/inc/zlib.h similarity index 100% rename from deps/zlib-1.2.11/inc/zlib.h rename to 2.0/deps/zlib-1.2.11/inc/zlib.h diff --git a/deps/zlib-1.2.11/src/adler32.c b/2.0/deps/zlib-1.2.11/src/adler32.c similarity index 100% rename from deps/zlib-1.2.11/src/adler32.c rename to 2.0/deps/zlib-1.2.11/src/adler32.c diff --git a/deps/zlib-1.2.11/src/compress.c b/2.0/deps/zlib-1.2.11/src/compress.c similarity index 100% rename from deps/zlib-1.2.11/src/compress.c rename to 2.0/deps/zlib-1.2.11/src/compress.c diff --git a/deps/zlib-1.2.11/src/crc32.c b/2.0/deps/zlib-1.2.11/src/crc32.c similarity index 100% rename from deps/zlib-1.2.11/src/crc32.c rename to 2.0/deps/zlib-1.2.11/src/crc32.c diff --git a/deps/zlib-1.2.11/src/crc32.h b/2.0/deps/zlib-1.2.11/src/crc32.h similarity index 100% rename from deps/zlib-1.2.11/src/crc32.h rename to 2.0/deps/zlib-1.2.11/src/crc32.h diff --git a/deps/zlib-1.2.11/src/deflate.c b/2.0/deps/zlib-1.2.11/src/deflate.c similarity index 100% rename from deps/zlib-1.2.11/src/deflate.c rename to 2.0/deps/zlib-1.2.11/src/deflate.c diff --git a/deps/zlib-1.2.11/src/deflate.h b/2.0/deps/zlib-1.2.11/src/deflate.h similarity index 100% rename from deps/zlib-1.2.11/src/deflate.h rename to 2.0/deps/zlib-1.2.11/src/deflate.h diff --git a/deps/zlib-1.2.11/src/gzclose.c b/2.0/deps/zlib-1.2.11/src/gzclose.c similarity index 100% rename from deps/zlib-1.2.11/src/gzclose.c rename to 2.0/deps/zlib-1.2.11/src/gzclose.c diff --git a/deps/zlib-1.2.11/src/gzguts.h b/2.0/deps/zlib-1.2.11/src/gzguts.h similarity index 100% rename from deps/zlib-1.2.11/src/gzguts.h rename to 2.0/deps/zlib-1.2.11/src/gzguts.h diff --git a/deps/zlib-1.2.11/src/gzlib.c b/2.0/deps/zlib-1.2.11/src/gzlib.c similarity index 100% rename from deps/zlib-1.2.11/src/gzlib.c rename to 2.0/deps/zlib-1.2.11/src/gzlib.c diff --git a/deps/zlib-1.2.11/src/gzread.c b/2.0/deps/zlib-1.2.11/src/gzread.c similarity index 100% rename from deps/zlib-1.2.11/src/gzread.c rename to 2.0/deps/zlib-1.2.11/src/gzread.c diff --git a/deps/zlib-1.2.11/src/gzwrite.c b/2.0/deps/zlib-1.2.11/src/gzwrite.c similarity index 100% rename from deps/zlib-1.2.11/src/gzwrite.c rename to 2.0/deps/zlib-1.2.11/src/gzwrite.c diff --git a/deps/zlib-1.2.11/src/infback.c b/2.0/deps/zlib-1.2.11/src/infback.c similarity index 100% rename from deps/zlib-1.2.11/src/infback.c rename to 2.0/deps/zlib-1.2.11/src/infback.c diff --git a/deps/zlib-1.2.11/src/inffast.c b/2.0/deps/zlib-1.2.11/src/inffast.c similarity index 100% rename from deps/zlib-1.2.11/src/inffast.c rename to 2.0/deps/zlib-1.2.11/src/inffast.c diff --git a/deps/zlib-1.2.11/src/inffast.h b/2.0/deps/zlib-1.2.11/src/inffast.h similarity index 100% rename from deps/zlib-1.2.11/src/inffast.h rename to 2.0/deps/zlib-1.2.11/src/inffast.h diff --git a/deps/zlib-1.2.11/src/inffixed.h b/2.0/deps/zlib-1.2.11/src/inffixed.h similarity index 100% rename from deps/zlib-1.2.11/src/inffixed.h rename to 2.0/deps/zlib-1.2.11/src/inffixed.h diff --git a/deps/zlib-1.2.11/src/inflate.c b/2.0/deps/zlib-1.2.11/src/inflate.c similarity index 100% rename from deps/zlib-1.2.11/src/inflate.c rename to 2.0/deps/zlib-1.2.11/src/inflate.c diff --git a/deps/zlib-1.2.11/src/inflate.h b/2.0/deps/zlib-1.2.11/src/inflate.h similarity index 100% rename from deps/zlib-1.2.11/src/inflate.h rename to 2.0/deps/zlib-1.2.11/src/inflate.h diff --git a/deps/zlib-1.2.11/src/inftrees.c b/2.0/deps/zlib-1.2.11/src/inftrees.c similarity index 100% rename from deps/zlib-1.2.11/src/inftrees.c rename to 2.0/deps/zlib-1.2.11/src/inftrees.c diff --git a/deps/zlib-1.2.11/src/inftrees.h b/2.0/deps/zlib-1.2.11/src/inftrees.h similarity index 100% rename from deps/zlib-1.2.11/src/inftrees.h rename to 2.0/deps/zlib-1.2.11/src/inftrees.h diff --git a/deps/zlib-1.2.11/src/trees.c b/2.0/deps/zlib-1.2.11/src/trees.c similarity index 100% rename from deps/zlib-1.2.11/src/trees.c rename to 2.0/deps/zlib-1.2.11/src/trees.c diff --git a/deps/zlib-1.2.11/src/trees.h b/2.0/deps/zlib-1.2.11/src/trees.h similarity index 100% rename from deps/zlib-1.2.11/src/trees.h rename to 2.0/deps/zlib-1.2.11/src/trees.h diff --git a/deps/zlib-1.2.11/src/uncompr.c b/2.0/deps/zlib-1.2.11/src/uncompr.c similarity index 100% rename from deps/zlib-1.2.11/src/uncompr.c rename to 2.0/deps/zlib-1.2.11/src/uncompr.c diff --git a/deps/zlib-1.2.11/src/zconf.h b/2.0/deps/zlib-1.2.11/src/zconf.h similarity index 100% rename from deps/zlib-1.2.11/src/zconf.h rename to 2.0/deps/zlib-1.2.11/src/zconf.h diff --git a/deps/zlib-1.2.11/src/zlib.h b/2.0/deps/zlib-1.2.11/src/zlib.h similarity index 100% rename from deps/zlib-1.2.11/src/zlib.h rename to 2.0/deps/zlib-1.2.11/src/zlib.h diff --git a/deps/zlib-1.2.11/src/zlib.pc b/2.0/deps/zlib-1.2.11/src/zlib.pc similarity index 100% rename from deps/zlib-1.2.11/src/zlib.pc rename to 2.0/deps/zlib-1.2.11/src/zlib.pc diff --git a/deps/zlib-1.2.11/src/zutil.c b/2.0/deps/zlib-1.2.11/src/zutil.c similarity index 100% rename from deps/zlib-1.2.11/src/zutil.c rename to 2.0/deps/zlib-1.2.11/src/zutil.c diff --git a/deps/zlib-1.2.11/src/zutil.h b/2.0/deps/zlib-1.2.11/src/zutil.h similarity index 100% rename from deps/zlib-1.2.11/src/zutil.h rename to 2.0/deps/zlib-1.2.11/src/zutil.h diff --git a/documentation/tdenginedocs-cn/administrator/index.html b/2.0/documentation/tdenginedocs-cn/administrator/index.html similarity index 100% rename from documentation/tdenginedocs-cn/administrator/index.html rename to 2.0/documentation/tdenginedocs-cn/administrator/index.html diff --git a/documentation/tdenginedocs-cn/advanced-features/index.html b/2.0/documentation/tdenginedocs-cn/advanced-features/index.html similarity index 100% rename from documentation/tdenginedocs-cn/advanced-features/index.html rename to 2.0/documentation/tdenginedocs-cn/advanced-features/index.html diff --git a/documentation/tdenginedocs-cn/assets/Picture2.png b/2.0/documentation/tdenginedocs-cn/assets/Picture2.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/Picture2.png rename to 2.0/documentation/tdenginedocs-cn/assets/Picture2.png diff --git a/documentation/tdenginedocs-cn/assets/clip_image001-2474914.png b/2.0/documentation/tdenginedocs-cn/assets/clip_image001-2474914.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/clip_image001-2474914.png rename to 2.0/documentation/tdenginedocs-cn/assets/clip_image001-2474914.png diff --git a/documentation/tdenginedocs-cn/assets/clip_image001-2474939.png b/2.0/documentation/tdenginedocs-cn/assets/clip_image001-2474939.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/clip_image001-2474939.png rename to 2.0/documentation/tdenginedocs-cn/assets/clip_image001-2474939.png diff --git a/documentation/tdenginedocs-cn/assets/clip_image001-2474961.png b/2.0/documentation/tdenginedocs-cn/assets/clip_image001-2474961.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/clip_image001-2474961.png rename to 2.0/documentation/tdenginedocs-cn/assets/clip_image001-2474961.png diff --git a/documentation/tdenginedocs-cn/assets/clip_image001-2474987.png b/2.0/documentation/tdenginedocs-cn/assets/clip_image001-2474987.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/clip_image001-2474987.png rename to 2.0/documentation/tdenginedocs-cn/assets/clip_image001-2474987.png diff --git a/documentation/tdenginedocs-cn/assets/clip_image001.png b/2.0/documentation/tdenginedocs-cn/assets/clip_image001.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/clip_image001.png rename to 2.0/documentation/tdenginedocs-cn/assets/clip_image001.png diff --git a/documentation/tdenginedocs-cn/assets/fig1.png b/2.0/documentation/tdenginedocs-cn/assets/fig1.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/fig1.png rename to 2.0/documentation/tdenginedocs-cn/assets/fig1.png diff --git a/documentation/tdenginedocs-cn/assets/fig2.png b/2.0/documentation/tdenginedocs-cn/assets/fig2.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/fig2.png rename to 2.0/documentation/tdenginedocs-cn/assets/fig2.png diff --git a/documentation/tdenginedocs-cn/assets/image-20190707124650780.png b/2.0/documentation/tdenginedocs-cn/assets/image-20190707124650780.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/image-20190707124650780.png rename to 2.0/documentation/tdenginedocs-cn/assets/image-20190707124650780.png diff --git a/documentation/tdenginedocs-cn/assets/image-20190707124818590.png b/2.0/documentation/tdenginedocs-cn/assets/image-20190707124818590.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/image-20190707124818590.png rename to 2.0/documentation/tdenginedocs-cn/assets/image-20190707124818590.png diff --git a/documentation/tdenginedocs-cn/assets/nodes.png b/2.0/documentation/tdenginedocs-cn/assets/nodes.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/nodes.png rename to 2.0/documentation/tdenginedocs-cn/assets/nodes.png diff --git a/documentation/tdenginedocs-cn/assets/structure.png b/2.0/documentation/tdenginedocs-cn/assets/structure.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/structure.png rename to 2.0/documentation/tdenginedocs-cn/assets/structure.png diff --git a/documentation/tdenginedocs-cn/assets/vnode.png b/2.0/documentation/tdenginedocs-cn/assets/vnode.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/vnode.png rename to 2.0/documentation/tdenginedocs-cn/assets/vnode.png diff --git a/documentation/tdenginedocs-cn/assets/write_process.png b/2.0/documentation/tdenginedocs-cn/assets/write_process.png similarity index 100% rename from documentation/tdenginedocs-cn/assets/write_process.png rename to 2.0/documentation/tdenginedocs-cn/assets/write_process.png diff --git a/documentation/tdenginedocs-cn/connections-with-other-tools/index.html b/2.0/documentation/tdenginedocs-cn/connections-with-other-tools/index.html similarity index 100% rename from documentation/tdenginedocs-cn/connections-with-other-tools/index.html rename to 2.0/documentation/tdenginedocs-cn/connections-with-other-tools/index.html diff --git a/documentation/tdenginedocs-cn/connector/index.html b/2.0/documentation/tdenginedocs-cn/connector/index.html similarity index 100% rename from documentation/tdenginedocs-cn/connector/index.html rename to 2.0/documentation/tdenginedocs-cn/connector/index.html diff --git a/documentation/tdenginedocs-cn/data-model-and-architecture/index.html b/2.0/documentation/tdenginedocs-cn/data-model-and-architecture/index.html similarity index 100% rename from documentation/tdenginedocs-cn/data-model-and-architecture/index.html rename to 2.0/documentation/tdenginedocs-cn/data-model-and-architecture/index.html diff --git a/documentation/tdenginedocs-cn/faq/index.html b/2.0/documentation/tdenginedocs-cn/faq/index.html similarity index 100% rename from documentation/tdenginedocs-cn/faq/index.html rename to 2.0/documentation/tdenginedocs-cn/faq/index.html diff --git a/documentation/tdenginedocs-cn/getting-started/index.html b/2.0/documentation/tdenginedocs-cn/getting-started/index.html similarity index 100% rename from documentation/tdenginedocs-cn/getting-started/index.html rename to 2.0/documentation/tdenginedocs-cn/getting-started/index.html diff --git a/documentation/tdenginedocs-cn/index.html b/2.0/documentation/tdenginedocs-cn/index.html similarity index 100% rename from documentation/tdenginedocs-cn/index.html rename to 2.0/documentation/tdenginedocs-cn/index.html diff --git a/documentation/tdenginedocs-cn/lib/bootstrap.min.css b/2.0/documentation/tdenginedocs-cn/lib/bootstrap.min.css similarity index 100% rename from documentation/tdenginedocs-cn/lib/bootstrap.min.css rename to 2.0/documentation/tdenginedocs-cn/lib/bootstrap.min.css diff --git a/documentation/tdenginedocs-cn/lib/docs/docs.css b/2.0/documentation/tdenginedocs-cn/lib/docs/docs.css similarity index 100% rename from documentation/tdenginedocs-cn/lib/docs/docs.css rename to 2.0/documentation/tdenginedocs-cn/lib/docs/docs.css diff --git a/documentation/tdenginedocs-cn/lib/docs/liner.js b/2.0/documentation/tdenginedocs-cn/lib/docs/liner.js similarity index 100% rename from documentation/tdenginedocs-cn/lib/docs/liner.js rename to 2.0/documentation/tdenginedocs-cn/lib/docs/liner.js diff --git a/documentation/tdenginedocs-cn/lib/docs/prettify.js b/2.0/documentation/tdenginedocs-cn/lib/docs/prettify.js similarity index 100% rename from documentation/tdenginedocs-cn/lib/docs/prettify.js rename to 2.0/documentation/tdenginedocs-cn/lib/docs/prettify.js diff --git a/documentation/tdenginedocs-cn/lib/docs/prettyprint-sql.js b/2.0/documentation/tdenginedocs-cn/lib/docs/prettyprint-sql.js similarity index 100% rename from documentation/tdenginedocs-cn/lib/docs/prettyprint-sql.js rename to 2.0/documentation/tdenginedocs-cn/lib/docs/prettyprint-sql.js diff --git a/documentation/tdenginedocs-cn/lib/docs/prettyprint-term.js b/2.0/documentation/tdenginedocs-cn/lib/docs/prettyprint-term.js similarity index 100% rename from documentation/tdenginedocs-cn/lib/docs/prettyprint-term.js rename to 2.0/documentation/tdenginedocs-cn/lib/docs/prettyprint-term.js diff --git a/documentation/tdenginedocs-cn/lib/docs/taosdataprettify.css b/2.0/documentation/tdenginedocs-cn/lib/docs/taosdataprettify.css similarity index 100% rename from documentation/tdenginedocs-cn/lib/docs/taosdataprettify.css rename to 2.0/documentation/tdenginedocs-cn/lib/docs/taosdataprettify.css diff --git a/documentation/tdenginedocs-cn/lib/jquery-3.4.1.min.js b/2.0/documentation/tdenginedocs-cn/lib/jquery-3.4.1.min.js similarity index 100% rename from documentation/tdenginedocs-cn/lib/jquery-3.4.1.min.js rename to 2.0/documentation/tdenginedocs-cn/lib/jquery-3.4.1.min.js diff --git a/documentation/tdenginedocs-cn/more-on-system-architecture/index.html b/2.0/documentation/tdenginedocs-cn/more-on-system-architecture/index.html similarity index 100% rename from documentation/tdenginedocs-cn/more-on-system-architecture/index.html rename to 2.0/documentation/tdenginedocs-cn/more-on-system-architecture/index.html diff --git a/documentation/tdenginedocs-cn/styles/base.css b/2.0/documentation/tdenginedocs-cn/styles/base.css similarity index 100% rename from documentation/tdenginedocs-cn/styles/base.css rename to 2.0/documentation/tdenginedocs-cn/styles/base.css diff --git a/documentation/tdenginedocs-cn/styles/base.min.css b/2.0/documentation/tdenginedocs-cn/styles/base.min.css similarity index 100% rename from documentation/tdenginedocs-cn/styles/base.min.css rename to 2.0/documentation/tdenginedocs-cn/styles/base.min.css diff --git a/documentation/tdenginedocs-cn/super-table/index.html b/2.0/documentation/tdenginedocs-cn/super-table/index.html similarity index 100% rename from documentation/tdenginedocs-cn/super-table/index.html rename to 2.0/documentation/tdenginedocs-cn/super-table/index.html diff --git a/documentation/tdenginedocs-cn/taos-sql/index.html b/2.0/documentation/tdenginedocs-cn/taos-sql/index.html similarity index 100% rename from documentation/tdenginedocs-cn/taos-sql/index.html rename to 2.0/documentation/tdenginedocs-cn/taos-sql/index.html diff --git a/documentation/tdenginedocs-en/administrator/index.html b/2.0/documentation/tdenginedocs-en/administrator/index.html similarity index 100% rename from documentation/tdenginedocs-en/administrator/index.html rename to 2.0/documentation/tdenginedocs-en/administrator/index.html diff --git a/documentation/tdenginedocs-en/advanced-features/index.html b/2.0/documentation/tdenginedocs-en/advanced-features/index.html similarity index 100% rename from documentation/tdenginedocs-en/advanced-features/index.html rename to 2.0/documentation/tdenginedocs-en/advanced-features/index.html diff --git a/documentation/tdenginedocs-en/assets/Picture2.png b/2.0/documentation/tdenginedocs-en/assets/Picture2.png similarity index 100% rename from documentation/tdenginedocs-en/assets/Picture2.png rename to 2.0/documentation/tdenginedocs-en/assets/Picture2.png diff --git a/documentation/tdenginedocs-en/assets/clip_image001-2474914.png b/2.0/documentation/tdenginedocs-en/assets/clip_image001-2474914.png similarity index 100% rename from documentation/tdenginedocs-en/assets/clip_image001-2474914.png rename to 2.0/documentation/tdenginedocs-en/assets/clip_image001-2474914.png diff --git a/documentation/tdenginedocs-en/assets/clip_image001-2474939.png b/2.0/documentation/tdenginedocs-en/assets/clip_image001-2474939.png similarity index 100% rename from documentation/tdenginedocs-en/assets/clip_image001-2474939.png rename to 2.0/documentation/tdenginedocs-en/assets/clip_image001-2474939.png diff --git a/documentation/tdenginedocs-en/assets/clip_image001-2474961.png b/2.0/documentation/tdenginedocs-en/assets/clip_image001-2474961.png similarity index 100% rename from documentation/tdenginedocs-en/assets/clip_image001-2474961.png rename to 2.0/documentation/tdenginedocs-en/assets/clip_image001-2474961.png diff --git a/documentation/tdenginedocs-en/assets/clip_image001-2474987.png b/2.0/documentation/tdenginedocs-en/assets/clip_image001-2474987.png similarity index 100% rename from documentation/tdenginedocs-en/assets/clip_image001-2474987.png rename to 2.0/documentation/tdenginedocs-en/assets/clip_image001-2474987.png diff --git a/documentation/tdenginedocs-en/assets/clip_image001.png b/2.0/documentation/tdenginedocs-en/assets/clip_image001.png similarity index 100% rename from documentation/tdenginedocs-en/assets/clip_image001.png rename to 2.0/documentation/tdenginedocs-en/assets/clip_image001.png diff --git a/documentation/tdenginedocs-en/assets/fig1.png b/2.0/documentation/tdenginedocs-en/assets/fig1.png similarity index 100% rename from documentation/tdenginedocs-en/assets/fig1.png rename to 2.0/documentation/tdenginedocs-en/assets/fig1.png diff --git a/documentation/tdenginedocs-en/assets/fig2.png b/2.0/documentation/tdenginedocs-en/assets/fig2.png similarity index 100% rename from documentation/tdenginedocs-en/assets/fig2.png rename to 2.0/documentation/tdenginedocs-en/assets/fig2.png diff --git a/documentation/tdenginedocs-en/assets/image-20190707124650780.png b/2.0/documentation/tdenginedocs-en/assets/image-20190707124650780.png similarity index 100% rename from documentation/tdenginedocs-en/assets/image-20190707124650780.png rename to 2.0/documentation/tdenginedocs-en/assets/image-20190707124650780.png diff --git a/documentation/tdenginedocs-en/assets/image-20190707124818590.png b/2.0/documentation/tdenginedocs-en/assets/image-20190707124818590.png similarity index 100% rename from documentation/tdenginedocs-en/assets/image-20190707124818590.png rename to 2.0/documentation/tdenginedocs-en/assets/image-20190707124818590.png diff --git a/documentation/tdenginedocs-en/assets/nodes.png b/2.0/documentation/tdenginedocs-en/assets/nodes.png similarity index 100% rename from documentation/tdenginedocs-en/assets/nodes.png rename to 2.0/documentation/tdenginedocs-en/assets/nodes.png diff --git a/documentation/tdenginedocs-en/assets/structure.png b/2.0/documentation/tdenginedocs-en/assets/structure.png similarity index 100% rename from documentation/tdenginedocs-en/assets/structure.png rename to 2.0/documentation/tdenginedocs-en/assets/structure.png diff --git a/documentation/tdenginedocs-en/assets/vnode.png b/2.0/documentation/tdenginedocs-en/assets/vnode.png similarity index 100% rename from documentation/tdenginedocs-en/assets/vnode.png rename to 2.0/documentation/tdenginedocs-en/assets/vnode.png diff --git a/documentation/tdenginedocs-en/assets/write_process.png b/2.0/documentation/tdenginedocs-en/assets/write_process.png similarity index 100% rename from documentation/tdenginedocs-en/assets/write_process.png rename to 2.0/documentation/tdenginedocs-en/assets/write_process.png diff --git a/documentation/tdenginedocs-en/connections-with-other-tools/index.html b/2.0/documentation/tdenginedocs-en/connections-with-other-tools/index.html similarity index 100% rename from documentation/tdenginedocs-en/connections-with-other-tools/index.html rename to 2.0/documentation/tdenginedocs-en/connections-with-other-tools/index.html diff --git a/documentation/tdenginedocs-en/connector/index.html b/2.0/documentation/tdenginedocs-en/connector/index.html similarity index 100% rename from documentation/tdenginedocs-en/connector/index.html rename to 2.0/documentation/tdenginedocs-en/connector/index.html diff --git a/documentation/tdenginedocs-en/contributor_license_agreement/index.html b/2.0/documentation/tdenginedocs-en/contributor_license_agreement/index.html similarity index 100% rename from documentation/tdenginedocs-en/contributor_license_agreement/index.html rename to 2.0/documentation/tdenginedocs-en/contributor_license_agreement/index.html diff --git a/documentation/tdenginedocs-en/data-model-and-architecture/index.html b/2.0/documentation/tdenginedocs-en/data-model-and-architecture/index.html similarity index 100% rename from documentation/tdenginedocs-en/data-model-and-architecture/index.html rename to 2.0/documentation/tdenginedocs-en/data-model-and-architecture/index.html diff --git a/documentation/tdenginedocs-en/faq/index.html b/2.0/documentation/tdenginedocs-en/faq/index.html similarity index 100% rename from documentation/tdenginedocs-en/faq/index.html rename to 2.0/documentation/tdenginedocs-en/faq/index.html diff --git a/documentation/tdenginedocs-en/getting-started/index.html b/2.0/documentation/tdenginedocs-en/getting-started/index.html similarity index 100% rename from documentation/tdenginedocs-en/getting-started/index.html rename to 2.0/documentation/tdenginedocs-en/getting-started/index.html diff --git a/documentation/tdenginedocs-en/index.html b/2.0/documentation/tdenginedocs-en/index.html similarity index 100% rename from documentation/tdenginedocs-en/index.html rename to 2.0/documentation/tdenginedocs-en/index.html diff --git a/documentation/tdenginedocs-en/lib/bootstrap.min.css b/2.0/documentation/tdenginedocs-en/lib/bootstrap.min.css similarity index 100% rename from documentation/tdenginedocs-en/lib/bootstrap.min.css rename to 2.0/documentation/tdenginedocs-en/lib/bootstrap.min.css diff --git a/documentation/tdenginedocs-en/lib/docs/docs.css b/2.0/documentation/tdenginedocs-en/lib/docs/docs.css similarity index 100% rename from documentation/tdenginedocs-en/lib/docs/docs.css rename to 2.0/documentation/tdenginedocs-en/lib/docs/docs.css diff --git a/documentation/tdenginedocs-en/lib/docs/liner.js b/2.0/documentation/tdenginedocs-en/lib/docs/liner.js similarity index 100% rename from documentation/tdenginedocs-en/lib/docs/liner.js rename to 2.0/documentation/tdenginedocs-en/lib/docs/liner.js diff --git a/documentation/tdenginedocs-en/lib/docs/prettify.js b/2.0/documentation/tdenginedocs-en/lib/docs/prettify.js similarity index 100% rename from documentation/tdenginedocs-en/lib/docs/prettify.js rename to 2.0/documentation/tdenginedocs-en/lib/docs/prettify.js diff --git a/documentation/tdenginedocs-en/lib/docs/prettyprint-sql.js b/2.0/documentation/tdenginedocs-en/lib/docs/prettyprint-sql.js similarity index 100% rename from documentation/tdenginedocs-en/lib/docs/prettyprint-sql.js rename to 2.0/documentation/tdenginedocs-en/lib/docs/prettyprint-sql.js diff --git a/documentation/tdenginedocs-en/lib/docs/prettyprint-term.js b/2.0/documentation/tdenginedocs-en/lib/docs/prettyprint-term.js similarity index 100% rename from documentation/tdenginedocs-en/lib/docs/prettyprint-term.js rename to 2.0/documentation/tdenginedocs-en/lib/docs/prettyprint-term.js diff --git a/documentation/tdenginedocs-en/lib/docs/taosdataprettify.css b/2.0/documentation/tdenginedocs-en/lib/docs/taosdataprettify.css similarity index 100% rename from documentation/tdenginedocs-en/lib/docs/taosdataprettify.css rename to 2.0/documentation/tdenginedocs-en/lib/docs/taosdataprettify.css diff --git a/documentation/tdenginedocs-en/lib/jquery-3.4.1.min.js b/2.0/documentation/tdenginedocs-en/lib/jquery-3.4.1.min.js similarity index 100% rename from documentation/tdenginedocs-en/lib/jquery-3.4.1.min.js rename to 2.0/documentation/tdenginedocs-en/lib/jquery-3.4.1.min.js diff --git a/documentation/tdenginedocs-en/more-on-system-architecture/index.html b/2.0/documentation/tdenginedocs-en/more-on-system-architecture/index.html similarity index 100% rename from documentation/tdenginedocs-en/more-on-system-architecture/index.html rename to 2.0/documentation/tdenginedocs-en/more-on-system-architecture/index.html diff --git a/documentation/tdenginedocs-en/styles/base.css b/2.0/documentation/tdenginedocs-en/styles/base.css similarity index 100% rename from documentation/tdenginedocs-en/styles/base.css rename to 2.0/documentation/tdenginedocs-en/styles/base.css diff --git a/documentation/tdenginedocs-en/styles/base.min.css b/2.0/documentation/tdenginedocs-en/styles/base.min.css similarity index 100% rename from documentation/tdenginedocs-en/styles/base.min.css rename to 2.0/documentation/tdenginedocs-en/styles/base.min.css diff --git a/documentation/tdenginedocs-en/super-table/index.html b/2.0/documentation/tdenginedocs-en/super-table/index.html similarity index 100% rename from documentation/tdenginedocs-en/super-table/index.html rename to 2.0/documentation/tdenginedocs-en/super-table/index.html diff --git a/documentation/tdenginedocs-en/taos-sql/index.html b/2.0/documentation/tdenginedocs-en/taos-sql/index.html similarity index 100% rename from documentation/tdenginedocs-en/taos-sql/index.html rename to 2.0/documentation/tdenginedocs-en/taos-sql/index.html diff --git a/documentation/webdocs/assets/Picture2.png b/2.0/documentation/webdocs/assets/Picture2.png similarity index 100% rename from documentation/webdocs/assets/Picture2.png rename to 2.0/documentation/webdocs/assets/Picture2.png diff --git a/documentation/webdocs/assets/add_datasource1.jpg b/2.0/documentation/webdocs/assets/add_datasource1.jpg similarity index 100% rename from documentation/webdocs/assets/add_datasource1.jpg rename to 2.0/documentation/webdocs/assets/add_datasource1.jpg diff --git a/documentation/webdocs/assets/add_datasource2.jpg b/2.0/documentation/webdocs/assets/add_datasource2.jpg similarity index 100% rename from documentation/webdocs/assets/add_datasource2.jpg rename to 2.0/documentation/webdocs/assets/add_datasource2.jpg diff --git a/documentation/webdocs/assets/add_datasource3.jpg b/2.0/documentation/webdocs/assets/add_datasource3.jpg similarity index 100% rename from documentation/webdocs/assets/add_datasource3.jpg rename to 2.0/documentation/webdocs/assets/add_datasource3.jpg diff --git a/documentation/webdocs/assets/add_datasource4.jpg b/2.0/documentation/webdocs/assets/add_datasource4.jpg similarity index 100% rename from documentation/webdocs/assets/add_datasource4.jpg rename to 2.0/documentation/webdocs/assets/add_datasource4.jpg diff --git a/documentation/webdocs/assets/create_dashboard1.jpg b/2.0/documentation/webdocs/assets/create_dashboard1.jpg similarity index 100% rename from documentation/webdocs/assets/create_dashboard1.jpg rename to 2.0/documentation/webdocs/assets/create_dashboard1.jpg diff --git a/documentation/webdocs/assets/create_dashboard2.jpg b/2.0/documentation/webdocs/assets/create_dashboard2.jpg similarity index 100% rename from documentation/webdocs/assets/create_dashboard2.jpg rename to 2.0/documentation/webdocs/assets/create_dashboard2.jpg diff --git a/documentation/webdocs/assets/fig1.png b/2.0/documentation/webdocs/assets/fig1.png similarity index 100% rename from documentation/webdocs/assets/fig1.png rename to 2.0/documentation/webdocs/assets/fig1.png diff --git a/documentation/webdocs/assets/fig2.png b/2.0/documentation/webdocs/assets/fig2.png similarity index 100% rename from documentation/webdocs/assets/fig2.png rename to 2.0/documentation/webdocs/assets/fig2.png diff --git a/documentation/webdocs/assets/image-20190707124650780.png b/2.0/documentation/webdocs/assets/image-20190707124650780.png similarity index 100% rename from documentation/webdocs/assets/image-20190707124650780.png rename to 2.0/documentation/webdocs/assets/image-20190707124650780.png diff --git a/documentation/webdocs/assets/image-20190707124818590.png b/2.0/documentation/webdocs/assets/image-20190707124818590.png similarity index 100% rename from documentation/webdocs/assets/image-20190707124818590.png rename to 2.0/documentation/webdocs/assets/image-20190707124818590.png diff --git a/documentation/webdocs/assets/import_dashboard1.jpg b/2.0/documentation/webdocs/assets/import_dashboard1.jpg similarity index 100% rename from documentation/webdocs/assets/import_dashboard1.jpg rename to 2.0/documentation/webdocs/assets/import_dashboard1.jpg diff --git a/documentation/webdocs/assets/import_dashboard2.jpg b/2.0/documentation/webdocs/assets/import_dashboard2.jpg similarity index 100% rename from documentation/webdocs/assets/import_dashboard2.jpg rename to 2.0/documentation/webdocs/assets/import_dashboard2.jpg diff --git a/documentation/webdocs/assets/nodes.png b/2.0/documentation/webdocs/assets/nodes.png similarity index 100% rename from documentation/webdocs/assets/nodes.png rename to 2.0/documentation/webdocs/assets/nodes.png diff --git a/documentation/webdocs/assets/structure.png b/2.0/documentation/webdocs/assets/structure.png similarity index 100% rename from documentation/webdocs/assets/structure.png rename to 2.0/documentation/webdocs/assets/structure.png diff --git a/documentation/webdocs/assets/vnode.png b/2.0/documentation/webdocs/assets/vnode.png similarity index 100% rename from documentation/webdocs/assets/vnode.png rename to 2.0/documentation/webdocs/assets/vnode.png diff --git a/documentation/webdocs/assets/write_process.png b/2.0/documentation/webdocs/assets/write_process.png similarity index 100% rename from documentation/webdocs/assets/write_process.png rename to 2.0/documentation/webdocs/assets/write_process.png diff --git a/documentation/webdocs/markdowndocs/Connections with other Tools-ch.md b/2.0/documentation/webdocs/markdowndocs/Connections with other Tools-ch.md similarity index 100% rename from documentation/webdocs/markdowndocs/Connections with other Tools-ch.md rename to 2.0/documentation/webdocs/markdowndocs/Connections with other Tools-ch.md diff --git a/documentation/webdocs/markdowndocs/Connections with other Tools.md b/2.0/documentation/webdocs/markdowndocs/Connections with other Tools.md similarity index 100% rename from documentation/webdocs/markdowndocs/Connections with other Tools.md rename to 2.0/documentation/webdocs/markdowndocs/Connections with other Tools.md diff --git a/documentation/webdocs/markdowndocs/Connector.md b/2.0/documentation/webdocs/markdowndocs/Connector.md similarity index 100% rename from documentation/webdocs/markdowndocs/Connector.md rename to 2.0/documentation/webdocs/markdowndocs/Connector.md diff --git a/documentation/webdocs/markdowndocs/Contributor_License_Agreement.md b/2.0/documentation/webdocs/markdowndocs/Contributor_License_Agreement.md similarity index 100% rename from documentation/webdocs/markdowndocs/Contributor_License_Agreement.md rename to 2.0/documentation/webdocs/markdowndocs/Contributor_License_Agreement.md diff --git a/documentation/webdocs/markdowndocs/Data model and architecture-ch.md b/2.0/documentation/webdocs/markdowndocs/Data model and architecture-ch.md similarity index 100% rename from documentation/webdocs/markdowndocs/Data model and architecture-ch.md rename to 2.0/documentation/webdocs/markdowndocs/Data model and architecture-ch.md diff --git a/documentation/webdocs/markdowndocs/Data model and architecture.md b/2.0/documentation/webdocs/markdowndocs/Data model and architecture.md similarity index 100% rename from documentation/webdocs/markdowndocs/Data model and architecture.md rename to 2.0/documentation/webdocs/markdowndocs/Data model and architecture.md diff --git a/documentation/webdocs/markdowndocs/More on System Architecture-ch.md b/2.0/documentation/webdocs/markdowndocs/More on System Architecture-ch.md similarity index 100% rename from documentation/webdocs/markdowndocs/More on System Architecture-ch.md rename to 2.0/documentation/webdocs/markdowndocs/More on System Architecture-ch.md diff --git a/documentation/webdocs/markdowndocs/More on System Architecture.md b/2.0/documentation/webdocs/markdowndocs/More on System Architecture.md similarity index 100% rename from documentation/webdocs/markdowndocs/More on System Architecture.md rename to 2.0/documentation/webdocs/markdowndocs/More on System Architecture.md diff --git a/documentation/webdocs/markdowndocs/Super Table-ch.md b/2.0/documentation/webdocs/markdowndocs/Super Table-ch.md similarity index 100% rename from documentation/webdocs/markdowndocs/Super Table-ch.md rename to 2.0/documentation/webdocs/markdowndocs/Super Table-ch.md diff --git a/documentation/webdocs/markdowndocs/Super Table.md b/2.0/documentation/webdocs/markdowndocs/Super Table.md similarity index 100% rename from documentation/webdocs/markdowndocs/Super Table.md rename to 2.0/documentation/webdocs/markdowndocs/Super Table.md diff --git a/documentation/webdocs/markdowndocs/TAOS SQL-ch.md b/2.0/documentation/webdocs/markdowndocs/TAOS SQL-ch.md similarity index 100% rename from documentation/webdocs/markdowndocs/TAOS SQL-ch.md rename to 2.0/documentation/webdocs/markdowndocs/TAOS SQL-ch.md diff --git a/documentation/webdocs/markdowndocs/TAOS SQL.md b/2.0/documentation/webdocs/markdowndocs/TAOS SQL.md similarity index 100% rename from documentation/webdocs/markdowndocs/TAOS SQL.md rename to 2.0/documentation/webdocs/markdowndocs/TAOS SQL.md diff --git a/documentation/webdocs/markdowndocs/administrator-ch.md b/2.0/documentation/webdocs/markdowndocs/administrator-ch.md similarity index 100% rename from documentation/webdocs/markdowndocs/administrator-ch.md rename to 2.0/documentation/webdocs/markdowndocs/administrator-ch.md diff --git a/documentation/webdocs/markdowndocs/administrator.md b/2.0/documentation/webdocs/markdowndocs/administrator.md similarity index 100% rename from documentation/webdocs/markdowndocs/administrator.md rename to 2.0/documentation/webdocs/markdowndocs/administrator.md diff --git a/documentation/webdocs/markdowndocs/advanced features-ch.md b/2.0/documentation/webdocs/markdowndocs/advanced features-ch.md similarity index 100% rename from documentation/webdocs/markdowndocs/advanced features-ch.md rename to 2.0/documentation/webdocs/markdowndocs/advanced features-ch.md diff --git a/documentation/webdocs/markdowndocs/advanced features.md b/2.0/documentation/webdocs/markdowndocs/advanced features.md similarity index 100% rename from documentation/webdocs/markdowndocs/advanced features.md rename to 2.0/documentation/webdocs/markdowndocs/advanced features.md diff --git a/documentation/webdocs/markdowndocs/connector-ch.md b/2.0/documentation/webdocs/markdowndocs/connector-ch.md similarity index 100% rename from documentation/webdocs/markdowndocs/connector-ch.md rename to 2.0/documentation/webdocs/markdowndocs/connector-ch.md diff --git a/documentation20/cn/00.index/docs.md b/2.0/documentation20/cn/00.index/docs.md similarity index 100% rename from documentation20/cn/00.index/docs.md rename to 2.0/documentation20/cn/00.index/docs.md diff --git a/documentation20/cn/01.evaluation/docs.md b/2.0/documentation20/cn/01.evaluation/docs.md similarity index 100% rename from documentation20/cn/01.evaluation/docs.md rename to 2.0/documentation20/cn/01.evaluation/docs.md diff --git a/documentation20/cn/02.getting-started/01.docker/docs.md b/2.0/documentation20/cn/02.getting-started/01.docker/docs.md similarity index 100% rename from documentation20/cn/02.getting-started/01.docker/docs.md rename to 2.0/documentation20/cn/02.getting-started/01.docker/docs.md diff --git a/documentation20/cn/02.getting-started/docs.md b/2.0/documentation20/cn/02.getting-started/docs.md similarity index 100% rename from documentation20/cn/02.getting-started/docs.md rename to 2.0/documentation20/cn/02.getting-started/docs.md diff --git a/documentation20/cn/03.architecture/01.taosd/docs.md b/2.0/documentation20/cn/03.architecture/01.taosd/docs.md similarity index 100% rename from documentation20/cn/03.architecture/01.taosd/docs.md rename to 2.0/documentation20/cn/03.architecture/01.taosd/docs.md diff --git a/documentation20/cn/03.architecture/02.replica/docs.md b/2.0/documentation20/cn/03.architecture/02.replica/docs.md similarity index 100% rename from documentation20/cn/03.architecture/02.replica/docs.md rename to 2.0/documentation20/cn/03.architecture/02.replica/docs.md diff --git a/documentation20/cn/03.architecture/docs.md b/2.0/documentation20/cn/03.architecture/docs.md similarity index 100% rename from documentation20/cn/03.architecture/docs.md rename to 2.0/documentation20/cn/03.architecture/docs.md diff --git a/documentation20/cn/04.model/docs.md b/2.0/documentation20/cn/04.model/docs.md similarity index 100% rename from documentation20/cn/04.model/docs.md rename to 2.0/documentation20/cn/04.model/docs.md diff --git a/documentation20/cn/05.insert/docs.md b/2.0/documentation20/cn/05.insert/docs.md similarity index 100% rename from documentation20/cn/05.insert/docs.md rename to 2.0/documentation20/cn/05.insert/docs.md diff --git a/documentation20/cn/06.queries/docs.md b/2.0/documentation20/cn/06.queries/docs.md similarity index 100% rename from documentation20/cn/06.queries/docs.md rename to 2.0/documentation20/cn/06.queries/docs.md diff --git a/documentation20/cn/07.advanced-features/docs.md b/2.0/documentation20/cn/07.advanced-features/docs.md similarity index 100% rename from documentation20/cn/07.advanced-features/docs.md rename to 2.0/documentation20/cn/07.advanced-features/docs.md diff --git a/documentation20/cn/08.connector/01.java/docs.md b/2.0/documentation20/cn/08.connector/01.java/docs.md similarity index 100% rename from documentation20/cn/08.connector/01.java/docs.md rename to 2.0/documentation20/cn/08.connector/01.java/docs.md diff --git a/documentation20/cn/08.connector/docs.md b/2.0/documentation20/cn/08.connector/docs.md similarity index 100% rename from documentation20/cn/08.connector/docs.md rename to 2.0/documentation20/cn/08.connector/docs.md diff --git a/documentation20/cn/09.connections/docs.md b/2.0/documentation20/cn/09.connections/docs.md similarity index 100% rename from documentation20/cn/09.connections/docs.md rename to 2.0/documentation20/cn/09.connections/docs.md diff --git a/documentation20/cn/10.cluster/docs.md b/2.0/documentation20/cn/10.cluster/docs.md similarity index 100% rename from documentation20/cn/10.cluster/docs.md rename to 2.0/documentation20/cn/10.cluster/docs.md diff --git a/documentation20/cn/11.administrator/docs.md b/2.0/documentation20/cn/11.administrator/docs.md similarity index 100% rename from documentation20/cn/11.administrator/docs.md rename to 2.0/documentation20/cn/11.administrator/docs.md diff --git a/documentation20/cn/12.taos-sql/01.error-code/docs.md b/2.0/documentation20/cn/12.taos-sql/01.error-code/docs.md similarity index 100% rename from documentation20/cn/12.taos-sql/01.error-code/docs.md rename to 2.0/documentation20/cn/12.taos-sql/01.error-code/docs.md diff --git a/documentation20/cn/12.taos-sql/02.udf/docs.md b/2.0/documentation20/cn/12.taos-sql/02.udf/docs.md similarity index 100% rename from documentation20/cn/12.taos-sql/02.udf/docs.md rename to 2.0/documentation20/cn/12.taos-sql/02.udf/docs.md diff --git a/documentation20/cn/12.taos-sql/docs.md b/2.0/documentation20/cn/12.taos-sql/docs.md similarity index 100% rename from documentation20/cn/12.taos-sql/docs.md rename to 2.0/documentation20/cn/12.taos-sql/docs.md diff --git a/documentation20/cn/13.faq/docs.md b/2.0/documentation20/cn/13.faq/docs.md similarity index 100% rename from documentation20/cn/13.faq/docs.md rename to 2.0/documentation20/cn/13.faq/docs.md diff --git a/documentation20/cn/images/architecture/dnode.png b/2.0/documentation20/cn/images/architecture/dnode.png similarity index 100% rename from documentation20/cn/images/architecture/dnode.png rename to 2.0/documentation20/cn/images/architecture/dnode.png diff --git a/documentation20/cn/images/architecture/message.png b/2.0/documentation20/cn/images/architecture/message.png similarity index 100% rename from documentation20/cn/images/architecture/message.png rename to 2.0/documentation20/cn/images/architecture/message.png diff --git a/documentation20/cn/images/architecture/modules.png b/2.0/documentation20/cn/images/architecture/modules.png similarity index 100% rename from documentation20/cn/images/architecture/modules.png rename to 2.0/documentation20/cn/images/architecture/modules.png diff --git a/documentation20/cn/images/architecture/multi_tables.png b/2.0/documentation20/cn/images/architecture/multi_tables.png similarity index 100% rename from documentation20/cn/images/architecture/multi_tables.png rename to 2.0/documentation20/cn/images/architecture/multi_tables.png diff --git a/documentation20/cn/images/architecture/replica-forward.png b/2.0/documentation20/cn/images/architecture/replica-forward.png similarity index 100% rename from documentation20/cn/images/architecture/replica-forward.png rename to 2.0/documentation20/cn/images/architecture/replica-forward.png diff --git a/documentation20/cn/images/architecture/replica-master.png b/2.0/documentation20/cn/images/architecture/replica-master.png similarity index 100% rename from documentation20/cn/images/architecture/replica-master.png rename to 2.0/documentation20/cn/images/architecture/replica-master.png diff --git a/documentation20/cn/images/architecture/replica-restore.png b/2.0/documentation20/cn/images/architecture/replica-restore.png similarity index 100% rename from documentation20/cn/images/architecture/replica-restore.png rename to 2.0/documentation20/cn/images/architecture/replica-restore.png diff --git a/documentation20/cn/images/architecture/structure.png b/2.0/documentation20/cn/images/architecture/structure.png similarity index 100% rename from documentation20/cn/images/architecture/structure.png rename to 2.0/documentation20/cn/images/architecture/structure.png diff --git a/documentation20/cn/images/architecture/vnode.png b/2.0/documentation20/cn/images/architecture/vnode.png similarity index 100% rename from documentation20/cn/images/architecture/vnode.png rename to 2.0/documentation20/cn/images/architecture/vnode.png diff --git a/documentation20/cn/images/architecture/write_master.png b/2.0/documentation20/cn/images/architecture/write_master.png similarity index 100% rename from documentation20/cn/images/architecture/write_master.png rename to 2.0/documentation20/cn/images/architecture/write_master.png diff --git a/documentation20/cn/images/architecture/write_slave.png b/2.0/documentation20/cn/images/architecture/write_slave.png similarity index 100% rename from documentation20/cn/images/architecture/write_slave.png rename to 2.0/documentation20/cn/images/architecture/write_slave.png diff --git a/documentation20/cn/images/connections/add_datasource1.jpg b/2.0/documentation20/cn/images/connections/add_datasource1.jpg similarity index 100% rename from documentation20/cn/images/connections/add_datasource1.jpg rename to 2.0/documentation20/cn/images/connections/add_datasource1.jpg diff --git a/documentation20/cn/images/connections/add_datasource2.jpg b/2.0/documentation20/cn/images/connections/add_datasource2.jpg similarity index 100% rename from documentation20/cn/images/connections/add_datasource2.jpg rename to 2.0/documentation20/cn/images/connections/add_datasource2.jpg diff --git a/documentation20/cn/images/connections/add_datasource3.jpg b/2.0/documentation20/cn/images/connections/add_datasource3.jpg similarity index 100% rename from documentation20/cn/images/connections/add_datasource3.jpg rename to 2.0/documentation20/cn/images/connections/add_datasource3.jpg diff --git a/documentation20/cn/images/connections/add_datasource4.jpg b/2.0/documentation20/cn/images/connections/add_datasource4.jpg similarity index 100% rename from documentation20/cn/images/connections/add_datasource4.jpg rename to 2.0/documentation20/cn/images/connections/add_datasource4.jpg diff --git a/documentation20/cn/images/connections/create_dashboard1.jpg b/2.0/documentation20/cn/images/connections/create_dashboard1.jpg similarity index 100% rename from documentation20/cn/images/connections/create_dashboard1.jpg rename to 2.0/documentation20/cn/images/connections/create_dashboard1.jpg diff --git a/documentation20/cn/images/connections/create_dashboard2.jpg b/2.0/documentation20/cn/images/connections/create_dashboard2.jpg similarity index 100% rename from documentation20/cn/images/connections/create_dashboard2.jpg rename to 2.0/documentation20/cn/images/connections/create_dashboard2.jpg diff --git a/documentation20/cn/images/connections/import_dashboard1.jpg b/2.0/documentation20/cn/images/connections/import_dashboard1.jpg similarity index 100% rename from documentation20/cn/images/connections/import_dashboard1.jpg rename to 2.0/documentation20/cn/images/connections/import_dashboard1.jpg diff --git a/documentation20/cn/images/connections/import_dashboard2.jpg b/2.0/documentation20/cn/images/connections/import_dashboard2.jpg similarity index 100% rename from documentation20/cn/images/connections/import_dashboard2.jpg rename to 2.0/documentation20/cn/images/connections/import_dashboard2.jpg diff --git a/documentation20/cn/images/connector.png b/2.0/documentation20/cn/images/connector.png similarity index 100% rename from documentation20/cn/images/connector.png rename to 2.0/documentation20/cn/images/connector.png diff --git a/documentation20/cn/images/eco_system.png b/2.0/documentation20/cn/images/eco_system.png similarity index 100% rename from documentation20/cn/images/eco_system.png rename to 2.0/documentation20/cn/images/eco_system.png diff --git a/documentation20/cn/images/tdengine-jdbc-connector.png b/2.0/documentation20/cn/images/tdengine-jdbc-connector.png similarity index 100% rename from documentation20/cn/images/tdengine-jdbc-connector.png rename to 2.0/documentation20/cn/images/tdengine-jdbc-connector.png diff --git a/documentation20/en/00.index/docs.md b/2.0/documentation20/en/00.index/docs.md similarity index 100% rename from documentation20/en/00.index/docs.md rename to 2.0/documentation20/en/00.index/docs.md diff --git a/documentation20/en/01.evaluation/docs.md b/2.0/documentation20/en/01.evaluation/docs.md similarity index 100% rename from documentation20/en/01.evaluation/docs.md rename to 2.0/documentation20/en/01.evaluation/docs.md diff --git a/documentation20/en/02.getting-started/01.docker/docs.md b/2.0/documentation20/en/02.getting-started/01.docker/docs.md similarity index 100% rename from documentation20/en/02.getting-started/01.docker/docs.md rename to 2.0/documentation20/en/02.getting-started/01.docker/docs.md diff --git a/documentation20/en/02.getting-started/docs.md b/2.0/documentation20/en/02.getting-started/docs.md similarity index 100% rename from documentation20/en/02.getting-started/docs.md rename to 2.0/documentation20/en/02.getting-started/docs.md diff --git a/documentation20/en/03.architecture/docs.md b/2.0/documentation20/en/03.architecture/docs.md similarity index 100% rename from documentation20/en/03.architecture/docs.md rename to 2.0/documentation20/en/03.architecture/docs.md diff --git a/documentation20/en/04.model/docs.md b/2.0/documentation20/en/04.model/docs.md similarity index 100% rename from documentation20/en/04.model/docs.md rename to 2.0/documentation20/en/04.model/docs.md diff --git a/documentation20/en/05.insert/docs.md b/2.0/documentation20/en/05.insert/docs.md similarity index 100% rename from documentation20/en/05.insert/docs.md rename to 2.0/documentation20/en/05.insert/docs.md diff --git a/documentation20/en/06.queries/docs.md b/2.0/documentation20/en/06.queries/docs.md similarity index 100% rename from documentation20/en/06.queries/docs.md rename to 2.0/documentation20/en/06.queries/docs.md diff --git a/documentation20/en/07.advanced-features/docs.md b/2.0/documentation20/en/07.advanced-features/docs.md similarity index 100% rename from documentation20/en/07.advanced-features/docs.md rename to 2.0/documentation20/en/07.advanced-features/docs.md diff --git a/documentation20/en/08.connector/01.java/docs.md b/2.0/documentation20/en/08.connector/01.java/docs.md similarity index 100% rename from documentation20/en/08.connector/01.java/docs.md rename to 2.0/documentation20/en/08.connector/01.java/docs.md diff --git a/documentation20/en/08.connector/docs.md b/2.0/documentation20/en/08.connector/docs.md similarity index 100% rename from documentation20/en/08.connector/docs.md rename to 2.0/documentation20/en/08.connector/docs.md diff --git a/documentation20/en/09.connections/docs.md b/2.0/documentation20/en/09.connections/docs.md similarity index 100% rename from documentation20/en/09.connections/docs.md rename to 2.0/documentation20/en/09.connections/docs.md diff --git a/documentation20/en/10.cluster/docs.md b/2.0/documentation20/en/10.cluster/docs.md similarity index 100% rename from documentation20/en/10.cluster/docs.md rename to 2.0/documentation20/en/10.cluster/docs.md diff --git a/documentation20/en/11.administrator/docs.md b/2.0/documentation20/en/11.administrator/docs.md similarity index 100% rename from documentation20/en/11.administrator/docs.md rename to 2.0/documentation20/en/11.administrator/docs.md diff --git a/documentation20/en/12.taos-sql/docs.md b/2.0/documentation20/en/12.taos-sql/docs.md similarity index 100% rename from documentation20/en/12.taos-sql/docs.md rename to 2.0/documentation20/en/12.taos-sql/docs.md diff --git a/documentation20/en/13.faq/docs.md b/2.0/documentation20/en/13.faq/docs.md similarity index 100% rename from documentation20/en/13.faq/docs.md rename to 2.0/documentation20/en/13.faq/docs.md diff --git a/documentation20/en/images/architecture/dnode.png b/2.0/documentation20/en/images/architecture/dnode.png similarity index 100% rename from documentation20/en/images/architecture/dnode.png rename to 2.0/documentation20/en/images/architecture/dnode.png diff --git a/documentation20/en/images/architecture/message.png b/2.0/documentation20/en/images/architecture/message.png similarity index 100% rename from documentation20/en/images/architecture/message.png rename to 2.0/documentation20/en/images/architecture/message.png diff --git a/documentation20/en/images/architecture/modules.png b/2.0/documentation20/en/images/architecture/modules.png similarity index 100% rename from documentation20/en/images/architecture/modules.png rename to 2.0/documentation20/en/images/architecture/modules.png diff --git a/documentation20/en/images/architecture/multi_tables.png b/2.0/documentation20/en/images/architecture/multi_tables.png similarity index 100% rename from documentation20/en/images/architecture/multi_tables.png rename to 2.0/documentation20/en/images/architecture/multi_tables.png diff --git a/documentation20/en/images/architecture/replica-forward.png b/2.0/documentation20/en/images/architecture/replica-forward.png similarity index 100% rename from documentation20/en/images/architecture/replica-forward.png rename to 2.0/documentation20/en/images/architecture/replica-forward.png diff --git a/documentation20/en/images/architecture/replica-master.png b/2.0/documentation20/en/images/architecture/replica-master.png similarity index 100% rename from documentation20/en/images/architecture/replica-master.png rename to 2.0/documentation20/en/images/architecture/replica-master.png diff --git a/documentation20/en/images/architecture/replica-restore.png b/2.0/documentation20/en/images/architecture/replica-restore.png similarity index 100% rename from documentation20/en/images/architecture/replica-restore.png rename to 2.0/documentation20/en/images/architecture/replica-restore.png diff --git a/documentation20/en/images/architecture/structure.png b/2.0/documentation20/en/images/architecture/structure.png similarity index 100% rename from documentation20/en/images/architecture/structure.png rename to 2.0/documentation20/en/images/architecture/structure.png diff --git a/documentation20/en/images/architecture/vnode.png b/2.0/documentation20/en/images/architecture/vnode.png similarity index 100% rename from documentation20/en/images/architecture/vnode.png rename to 2.0/documentation20/en/images/architecture/vnode.png diff --git a/documentation20/en/images/architecture/write_master.png b/2.0/documentation20/en/images/architecture/write_master.png similarity index 100% rename from documentation20/en/images/architecture/write_master.png rename to 2.0/documentation20/en/images/architecture/write_master.png diff --git a/documentation20/en/images/architecture/write_slave.png b/2.0/documentation20/en/images/architecture/write_slave.png similarity index 100% rename from documentation20/en/images/architecture/write_slave.png rename to 2.0/documentation20/en/images/architecture/write_slave.png diff --git a/documentation20/en/images/connections/add_datasource1.jpg b/2.0/documentation20/en/images/connections/add_datasource1.jpg similarity index 100% rename from documentation20/en/images/connections/add_datasource1.jpg rename to 2.0/documentation20/en/images/connections/add_datasource1.jpg diff --git a/documentation20/en/images/connections/add_datasource2.jpg b/2.0/documentation20/en/images/connections/add_datasource2.jpg similarity index 100% rename from documentation20/en/images/connections/add_datasource2.jpg rename to 2.0/documentation20/en/images/connections/add_datasource2.jpg diff --git a/documentation20/en/images/connections/add_datasource3.jpg b/2.0/documentation20/en/images/connections/add_datasource3.jpg similarity index 100% rename from documentation20/en/images/connections/add_datasource3.jpg rename to 2.0/documentation20/en/images/connections/add_datasource3.jpg diff --git a/documentation20/en/images/connections/add_datasource4.jpg b/2.0/documentation20/en/images/connections/add_datasource4.jpg similarity index 100% rename from documentation20/en/images/connections/add_datasource4.jpg rename to 2.0/documentation20/en/images/connections/add_datasource4.jpg diff --git a/documentation20/en/images/connections/create_dashboard1.jpg b/2.0/documentation20/en/images/connections/create_dashboard1.jpg similarity index 100% rename from documentation20/en/images/connections/create_dashboard1.jpg rename to 2.0/documentation20/en/images/connections/create_dashboard1.jpg diff --git a/documentation20/en/images/connections/create_dashboard2.jpg b/2.0/documentation20/en/images/connections/create_dashboard2.jpg similarity index 100% rename from documentation20/en/images/connections/create_dashboard2.jpg rename to 2.0/documentation20/en/images/connections/create_dashboard2.jpg diff --git a/documentation20/en/images/connections/import_dashboard1.jpg b/2.0/documentation20/en/images/connections/import_dashboard1.jpg similarity index 100% rename from documentation20/en/images/connections/import_dashboard1.jpg rename to 2.0/documentation20/en/images/connections/import_dashboard1.jpg diff --git a/documentation20/en/images/connections/import_dashboard2.jpg b/2.0/documentation20/en/images/connections/import_dashboard2.jpg similarity index 100% rename from documentation20/en/images/connections/import_dashboard2.jpg rename to 2.0/documentation20/en/images/connections/import_dashboard2.jpg diff --git a/documentation20/en/images/connector.png b/2.0/documentation20/en/images/connector.png similarity index 100% rename from documentation20/en/images/connector.png rename to 2.0/documentation20/en/images/connector.png diff --git a/documentation20/en/images/eco_system.png b/2.0/documentation20/en/images/eco_system.png similarity index 100% rename from documentation20/en/images/eco_system.png rename to 2.0/documentation20/en/images/eco_system.png diff --git a/documentation20/en/images/tdengine-jdbc-connector.png b/2.0/documentation20/en/images/tdengine-jdbc-connector.png similarity index 100% rename from documentation20/en/images/tdengine-jdbc-connector.png rename to 2.0/documentation20/en/images/tdengine-jdbc-connector.png diff --git a/importSampleData/.gitignore b/2.0/importSampleData/.gitignore similarity index 100% rename from importSampleData/.gitignore rename to 2.0/importSampleData/.gitignore diff --git a/importSampleData/LICENSE b/2.0/importSampleData/LICENSE similarity index 100% rename from importSampleData/LICENSE rename to 2.0/importSampleData/LICENSE diff --git a/importSampleData/README.md b/2.0/importSampleData/README.md similarity index 100% rename from importSampleData/README.md rename to 2.0/importSampleData/README.md diff --git a/importSampleData/app/main.go b/2.0/importSampleData/app/main.go similarity index 100% rename from importSampleData/app/main.go rename to 2.0/importSampleData/app/main.go diff --git a/importSampleData/config/cfg.toml b/2.0/importSampleData/config/cfg.toml similarity index 100% rename from importSampleData/config/cfg.toml rename to 2.0/importSampleData/config/cfg.toml diff --git a/importSampleData/dashboard/sensor_info.json b/2.0/importSampleData/dashboard/sensor_info.json similarity index 100% rename from importSampleData/dashboard/sensor_info.json rename to 2.0/importSampleData/dashboard/sensor_info.json diff --git a/importSampleData/data/camera_detection.json b/2.0/importSampleData/data/camera_detection.json similarity index 100% rename from importSampleData/data/camera_detection.json rename to 2.0/importSampleData/data/camera_detection.json diff --git a/importSampleData/data/sensor_info.csv b/2.0/importSampleData/data/sensor_info.csv similarity index 100% rename from importSampleData/data/sensor_info.csv rename to 2.0/importSampleData/data/sensor_info.csv diff --git a/importSampleData/go.mod b/2.0/importSampleData/go.mod similarity index 100% rename from importSampleData/go.mod rename to 2.0/importSampleData/go.mod diff --git a/importSampleData/import/import_config.go b/2.0/importSampleData/import/import_config.go similarity index 100% rename from importSampleData/import/import_config.go rename to 2.0/importSampleData/import/import_config.go diff --git a/minidevops/README.MD b/2.0/minidevops/README.MD similarity index 100% rename from minidevops/README.MD rename to 2.0/minidevops/README.MD diff --git a/minidevops/demodashboard.json b/2.0/minidevops/demodashboard.json similarity index 100% rename from minidevops/demodashboard.json rename to 2.0/minidevops/demodashboard.json diff --git a/minidevops/grafana/tdengine/README.md b/2.0/minidevops/grafana/tdengine/README.md similarity index 100% rename from minidevops/grafana/tdengine/README.md rename to 2.0/minidevops/grafana/tdengine/README.md diff --git a/minidevops/grafana/tdengine/css/query-editor.css b/2.0/minidevops/grafana/tdengine/css/query-editor.css similarity index 100% rename from minidevops/grafana/tdengine/css/query-editor.css rename to 2.0/minidevops/grafana/tdengine/css/query-editor.css diff --git a/minidevops/grafana/tdengine/datasource.js b/2.0/minidevops/grafana/tdengine/datasource.js similarity index 100% rename from minidevops/grafana/tdengine/datasource.js rename to 2.0/minidevops/grafana/tdengine/datasource.js diff --git a/minidevops/grafana/tdengine/img/taosdata_logo.png b/2.0/minidevops/grafana/tdengine/img/taosdata_logo.png similarity index 100% rename from minidevops/grafana/tdengine/img/taosdata_logo.png rename to 2.0/minidevops/grafana/tdengine/img/taosdata_logo.png diff --git a/minidevops/grafana/tdengine/module.js b/2.0/minidevops/grafana/tdengine/module.js similarity index 100% rename from minidevops/grafana/tdengine/module.js rename to 2.0/minidevops/grafana/tdengine/module.js diff --git a/minidevops/grafana/tdengine/partials/config.html b/2.0/minidevops/grafana/tdengine/partials/config.html similarity index 100% rename from minidevops/grafana/tdengine/partials/config.html rename to 2.0/minidevops/grafana/tdengine/partials/config.html diff --git a/minidevops/grafana/tdengine/partials/query.editor.html b/2.0/minidevops/grafana/tdengine/partials/query.editor.html similarity index 100% rename from minidevops/grafana/tdengine/partials/query.editor.html rename to 2.0/minidevops/grafana/tdengine/partials/query.editor.html diff --git a/minidevops/grafana/tdengine/plugin.json b/2.0/minidevops/grafana/tdengine/plugin.json similarity index 100% rename from minidevops/grafana/tdengine/plugin.json rename to 2.0/minidevops/grafana/tdengine/plugin.json diff --git a/minidevops/grafana/tdengine/query_ctrl.js b/2.0/minidevops/grafana/tdengine/query_ctrl.js similarity index 100% rename from minidevops/grafana/tdengine/query_ctrl.js rename to 2.0/minidevops/grafana/tdengine/query_ctrl.js diff --git a/minidevops/prometheus/prometheus.yml b/2.0/minidevops/prometheus/prometheus.yml similarity index 100% rename from minidevops/prometheus/prometheus.yml rename to 2.0/minidevops/prometheus/prometheus.yml diff --git a/minidevops/run.sh b/2.0/minidevops/run.sh similarity index 100% rename from minidevops/run.sh rename to 2.0/minidevops/run.sh diff --git a/minidevops/taos/taos.cfg b/2.0/minidevops/taos/taos.cfg similarity index 100% rename from minidevops/taos/taos.cfg rename to 2.0/minidevops/taos/taos.cfg diff --git a/minidevops/telegraf/telegraf.conf b/2.0/minidevops/telegraf/telegraf.conf similarity index 100% rename from minidevops/telegraf/telegraf.conf rename to 2.0/minidevops/telegraf/telegraf.conf diff --git a/packaging/cfg/taos.cfg b/2.0/packaging/cfg/taos.cfg similarity index 100% rename from packaging/cfg/taos.cfg rename to 2.0/packaging/cfg/taos.cfg diff --git a/packaging/check_package.sh b/2.0/packaging/check_package.sh similarity index 100% rename from packaging/check_package.sh rename to 2.0/packaging/check_package.sh diff --git a/packaging/deb/DEBIAN/control b/2.0/packaging/deb/DEBIAN/control similarity index 100% rename from packaging/deb/DEBIAN/control rename to 2.0/packaging/deb/DEBIAN/control diff --git a/packaging/deb/DEBIAN/postinst b/2.0/packaging/deb/DEBIAN/postinst similarity index 100% rename from packaging/deb/DEBIAN/postinst rename to 2.0/packaging/deb/DEBIAN/postinst diff --git a/packaging/deb/DEBIAN/postrm b/2.0/packaging/deb/DEBIAN/postrm similarity index 100% rename from packaging/deb/DEBIAN/postrm rename to 2.0/packaging/deb/DEBIAN/postrm diff --git a/packaging/deb/DEBIAN/preinst b/2.0/packaging/deb/DEBIAN/preinst similarity index 100% rename from packaging/deb/DEBIAN/preinst rename to 2.0/packaging/deb/DEBIAN/preinst diff --git a/packaging/deb/DEBIAN/prerm b/2.0/packaging/deb/DEBIAN/prerm similarity index 100% rename from packaging/deb/DEBIAN/prerm rename to 2.0/packaging/deb/DEBIAN/prerm diff --git a/packaging/deb/makedeb.sh b/2.0/packaging/deb/makedeb.sh similarity index 100% rename from packaging/deb/makedeb.sh rename to 2.0/packaging/deb/makedeb.sh diff --git a/packaging/deb/powerd b/2.0/packaging/deb/powerd similarity index 100% rename from packaging/deb/powerd rename to 2.0/packaging/deb/powerd diff --git a/packaging/deb/taosd b/2.0/packaging/deb/taosd similarity index 100% rename from packaging/deb/taosd rename to 2.0/packaging/deb/taosd diff --git a/packaging/deb/tarbitratord b/2.0/packaging/deb/tarbitratord similarity index 100% rename from packaging/deb/tarbitratord rename to 2.0/packaging/deb/tarbitratord diff --git a/packaging/docker/Dockerfile b/2.0/packaging/docker/Dockerfile similarity index 100% rename from packaging/docker/Dockerfile rename to 2.0/packaging/docker/Dockerfile diff --git a/packaging/docker/dockerManifest.sh b/2.0/packaging/docker/dockerManifest.sh similarity index 100% rename from packaging/docker/dockerManifest.sh rename to 2.0/packaging/docker/dockerManifest.sh diff --git a/packaging/docker/dockerbuild.sh b/2.0/packaging/docker/dockerbuild.sh similarity index 100% rename from packaging/docker/dockerbuild.sh rename to 2.0/packaging/docker/dockerbuild.sh diff --git a/packaging/docker/dockerbuildi.sh b/2.0/packaging/docker/dockerbuildi.sh similarity index 100% rename from packaging/docker/dockerbuildi.sh rename to 2.0/packaging/docker/dockerbuildi.sh diff --git a/packaging/release.sh b/2.0/packaging/release.sh similarity index 100% rename from packaging/release.sh rename to 2.0/packaging/release.sh diff --git a/packaging/rpm/makerpm.sh b/2.0/packaging/rpm/makerpm.sh similarity index 100% rename from packaging/rpm/makerpm.sh rename to 2.0/packaging/rpm/makerpm.sh diff --git a/packaging/rpm/powerd b/2.0/packaging/rpm/powerd similarity index 100% rename from packaging/rpm/powerd rename to 2.0/packaging/rpm/powerd diff --git a/packaging/rpm/taosd b/2.0/packaging/rpm/taosd similarity index 100% rename from packaging/rpm/taosd rename to 2.0/packaging/rpm/taosd diff --git a/packaging/rpm/tarbitratord b/2.0/packaging/rpm/tarbitratord similarity index 100% rename from packaging/rpm/tarbitratord rename to 2.0/packaging/rpm/tarbitratord diff --git a/packaging/rpm/tdengine.spec b/2.0/packaging/rpm/tdengine.spec similarity index 100% rename from packaging/rpm/tdengine.spec rename to 2.0/packaging/rpm/tdengine.spec diff --git a/packaging/tools/check_os.sh b/2.0/packaging/tools/check_os.sh similarity index 100% rename from packaging/tools/check_os.sh rename to 2.0/packaging/tools/check_os.sh diff --git a/packaging/tools/get_client.sh b/2.0/packaging/tools/get_client.sh similarity index 100% rename from packaging/tools/get_client.sh rename to 2.0/packaging/tools/get_client.sh diff --git a/packaging/tools/get_os.sh b/2.0/packaging/tools/get_os.sh similarity index 100% rename from packaging/tools/get_os.sh rename to 2.0/packaging/tools/get_os.sh diff --git a/packaging/tools/get_version.sh b/2.0/packaging/tools/get_version.sh similarity index 100% rename from packaging/tools/get_version.sh rename to 2.0/packaging/tools/get_version.sh diff --git a/packaging/tools/install.sh b/2.0/packaging/tools/install.sh similarity index 100% rename from packaging/tools/install.sh rename to 2.0/packaging/tools/install.sh diff --git a/packaging/tools/install_arbi.sh b/2.0/packaging/tools/install_arbi.sh similarity index 100% rename from packaging/tools/install_arbi.sh rename to 2.0/packaging/tools/install_arbi.sh diff --git a/packaging/tools/install_arbi_power.sh b/2.0/packaging/tools/install_arbi_power.sh similarity index 100% rename from packaging/tools/install_arbi_power.sh rename to 2.0/packaging/tools/install_arbi_power.sh diff --git a/packaging/tools/install_arbi_tq.sh b/2.0/packaging/tools/install_arbi_tq.sh similarity index 100% rename from packaging/tools/install_arbi_tq.sh rename to 2.0/packaging/tools/install_arbi_tq.sh diff --git a/packaging/tools/install_client.sh b/2.0/packaging/tools/install_client.sh similarity index 100% rename from packaging/tools/install_client.sh rename to 2.0/packaging/tools/install_client.sh diff --git a/packaging/tools/install_client_power.sh b/2.0/packaging/tools/install_client_power.sh similarity index 100% rename from packaging/tools/install_client_power.sh rename to 2.0/packaging/tools/install_client_power.sh diff --git a/packaging/tools/install_client_tq.sh b/2.0/packaging/tools/install_client_tq.sh similarity index 100% rename from packaging/tools/install_client_tq.sh rename to 2.0/packaging/tools/install_client_tq.sh diff --git a/packaging/tools/install_power.sh b/2.0/packaging/tools/install_power.sh similarity index 100% rename from packaging/tools/install_power.sh rename to 2.0/packaging/tools/install_power.sh diff --git a/packaging/tools/install_tq.sh b/2.0/packaging/tools/install_tq.sh similarity index 100% rename from packaging/tools/install_tq.sh rename to 2.0/packaging/tools/install_tq.sh diff --git a/packaging/tools/make_install.sh b/2.0/packaging/tools/make_install.sh similarity index 100% rename from packaging/tools/make_install.sh rename to 2.0/packaging/tools/make_install.sh diff --git a/packaging/tools/makearbi.sh b/2.0/packaging/tools/makearbi.sh similarity index 100% rename from packaging/tools/makearbi.sh rename to 2.0/packaging/tools/makearbi.sh diff --git a/packaging/tools/makearbi_power.sh b/2.0/packaging/tools/makearbi_power.sh similarity index 100% rename from packaging/tools/makearbi_power.sh rename to 2.0/packaging/tools/makearbi_power.sh diff --git a/packaging/tools/makearbi_tq.sh b/2.0/packaging/tools/makearbi_tq.sh similarity index 100% rename from packaging/tools/makearbi_tq.sh rename to 2.0/packaging/tools/makearbi_tq.sh diff --git a/packaging/tools/makeclient.sh b/2.0/packaging/tools/makeclient.sh similarity index 100% rename from packaging/tools/makeclient.sh rename to 2.0/packaging/tools/makeclient.sh diff --git a/packaging/tools/makeclient_power.sh b/2.0/packaging/tools/makeclient_power.sh similarity index 100% rename from packaging/tools/makeclient_power.sh rename to 2.0/packaging/tools/makeclient_power.sh diff --git a/packaging/tools/makeclient_tq.sh b/2.0/packaging/tools/makeclient_tq.sh similarity index 100% rename from packaging/tools/makeclient_tq.sh rename to 2.0/packaging/tools/makeclient_tq.sh diff --git a/packaging/tools/makepkg.sh b/2.0/packaging/tools/makepkg.sh similarity index 100% rename from packaging/tools/makepkg.sh rename to 2.0/packaging/tools/makepkg.sh diff --git a/packaging/tools/makepkg_power.sh b/2.0/packaging/tools/makepkg_power.sh similarity index 100% rename from packaging/tools/makepkg_power.sh rename to 2.0/packaging/tools/makepkg_power.sh diff --git a/packaging/tools/makepkg_tq.sh b/2.0/packaging/tools/makepkg_tq.sh similarity index 100% rename from packaging/tools/makepkg_tq.sh rename to 2.0/packaging/tools/makepkg_tq.sh diff --git a/packaging/tools/post.sh b/2.0/packaging/tools/post.sh similarity index 100% rename from packaging/tools/post.sh rename to 2.0/packaging/tools/post.sh diff --git a/packaging/tools/preun.sh b/2.0/packaging/tools/preun.sh similarity index 100% rename from packaging/tools/preun.sh rename to 2.0/packaging/tools/preun.sh diff --git a/packaging/tools/release_note b/2.0/packaging/tools/release_note similarity index 100% rename from packaging/tools/release_note rename to 2.0/packaging/tools/release_note diff --git a/packaging/tools/remove.sh b/2.0/packaging/tools/remove.sh similarity index 100% rename from packaging/tools/remove.sh rename to 2.0/packaging/tools/remove.sh diff --git a/packaging/tools/remove_arbi.sh b/2.0/packaging/tools/remove_arbi.sh similarity index 100% rename from packaging/tools/remove_arbi.sh rename to 2.0/packaging/tools/remove_arbi.sh diff --git a/packaging/tools/remove_arbi_power.sh b/2.0/packaging/tools/remove_arbi_power.sh similarity index 100% rename from packaging/tools/remove_arbi_power.sh rename to 2.0/packaging/tools/remove_arbi_power.sh diff --git a/packaging/tools/remove_arbi_tq.sh b/2.0/packaging/tools/remove_arbi_tq.sh similarity index 100% rename from packaging/tools/remove_arbi_tq.sh rename to 2.0/packaging/tools/remove_arbi_tq.sh diff --git a/packaging/tools/remove_client.sh b/2.0/packaging/tools/remove_client.sh similarity index 100% rename from packaging/tools/remove_client.sh rename to 2.0/packaging/tools/remove_client.sh diff --git a/packaging/tools/remove_client_power.sh b/2.0/packaging/tools/remove_client_power.sh similarity index 100% rename from packaging/tools/remove_client_power.sh rename to 2.0/packaging/tools/remove_client_power.sh diff --git a/packaging/tools/remove_client_tq.sh b/2.0/packaging/tools/remove_client_tq.sh similarity index 100% rename from packaging/tools/remove_client_tq.sh rename to 2.0/packaging/tools/remove_client_tq.sh diff --git a/packaging/tools/remove_power.sh b/2.0/packaging/tools/remove_power.sh similarity index 100% rename from packaging/tools/remove_power.sh rename to 2.0/packaging/tools/remove_power.sh diff --git a/packaging/tools/remove_tq.sh b/2.0/packaging/tools/remove_tq.sh similarity index 100% rename from packaging/tools/remove_tq.sh rename to 2.0/packaging/tools/remove_tq.sh diff --git a/packaging/tools/repair_link.sh b/2.0/packaging/tools/repair_link.sh similarity index 100% rename from packaging/tools/repair_link.sh rename to 2.0/packaging/tools/repair_link.sh diff --git a/packaging/tools/set_core.sh b/2.0/packaging/tools/set_core.sh similarity index 100% rename from packaging/tools/set_core.sh rename to 2.0/packaging/tools/set_core.sh diff --git a/packaging/tools/startPre.sh b/2.0/packaging/tools/startPre.sh similarity index 100% rename from packaging/tools/startPre.sh rename to 2.0/packaging/tools/startPre.sh diff --git a/packaging/tools/taosd-dump-cfg.gdb b/2.0/packaging/tools/taosd-dump-cfg.gdb similarity index 100% rename from packaging/tools/taosd-dump-cfg.gdb rename to 2.0/packaging/tools/taosd-dump-cfg.gdb diff --git a/deps/TSZ b/deps/TSZ deleted file mode 160000 index 0ca5b15a8e..0000000000 --- a/deps/TSZ +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0ca5b15a8eac40327dd737be52c926fa5675712c diff --git a/deps/jemalloc b/deps/jemalloc deleted file mode 160000 index ea6b3e973b..0000000000 --- a/deps/jemalloc +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ea6b3e973b477b8061e0076bb257dbd7f3faa756 diff --git a/deps/zlib-1.2.11/src/Makefile b/deps/zlib-1.2.11/src/Makefile deleted file mode 100644 index 82bf40727c..0000000000 --- a/deps/zlib-1.2.11/src/Makefile +++ /dev/null @@ -1,410 +0,0 @@ -# Makefile for zlib -# Copyright (C) 1995-2017 Jean-loup Gailly, Mark Adler -# For conditions of distribution and use, see copyright notice in zlib.h - -# To compile and test, type: -# ./configure; make test -# Normally configure builds both a static and a shared library. -# If you want to build just a static library, use: ./configure --static - -# To use the asm code, type: -# cp contrib/asm?86/match.S ./match.S -# make LOC=-DASMV OBJA=match.o - -# To install /usr/local/lib/libz.* and /usr/local/include/zlib.h, type: -# make install -# To install in $HOME instead of /usr/local, use: -# make install prefix=$HOME - -CC=cc - -CFLAGS=-O2 -fomit-frame-pointer -pipe -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7 -#CFLAGS=-g -DZLIB_DEBUG -#CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \ -# -Wstrict-prototypes -Wmissing-prototypes - -SFLAGS=-O2 -fomit-frame-pointer -pipe -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -LDFLAGS= -TEST_LDFLAGS=-L. libz.a -LDSHARED=cc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map -CPP=cc -E - -STATICLIB=libz.a -SHAREDLIB=libz.so -SHAREDLIBV=libz.so.1.2.11 -SHAREDLIBM=libz.so.1 -LIBS=$(STATICLIB) $(SHAREDLIBV) - -AR=ar -ARFLAGS=rc -RANLIB=ranlib -LDCONFIG=ldconfig -LDSHAREDLIBC=-lc -TAR=tar -SHELL=/bin/sh -EXE= - -prefix =/usr/local -exec_prefix =${prefix} -libdir =${exec_prefix}/lib -sharedlibdir =${libdir} -includedir =${prefix}/include -mandir =${prefix}/share/man -man3dir = ${mandir}/man3 -pkgconfigdir = ${libdir}/pkgconfig -SRCDIR= -ZINC= -ZINCOUT=-I. - -OBJZ = adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o -OBJG = compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o -OBJC = $(OBJZ) $(OBJG) - -PIC_OBJZ = adler32.lo crc32.lo deflate.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo zutil.lo -PIC_OBJG = compress.lo uncompr.lo gzclose.lo gzlib.lo gzread.lo gzwrite.lo -PIC_OBJC = $(PIC_OBJZ) $(PIC_OBJG) - -# to use the asm code: make OBJA=match.o, PIC_OBJA=match.lo -OBJA = -PIC_OBJA = - -OBJS = $(OBJC) $(OBJA) - -PIC_OBJS = $(PIC_OBJC) $(PIC_OBJA) - -all: static shared all64 - -static: example$(EXE) minigzip$(EXE) - -shared: examplesh$(EXE) minigzipsh$(EXE) - -all64: example64$(EXE) minigzip64$(EXE) - -check: test - -test: all teststatic testshared test64 - -teststatic: static - @TMPST=tmpst_$$; \ - if echo hello world | ./minigzip | ./minigzip -d && ./example $$TMPST ; then \ - echo ' *** zlib test OK ***'; \ - else \ - echo ' *** zlib test FAILED ***'; false; \ - fi; \ - rm -f $$TMPST - -testshared: shared - @LD_LIBRARY_PATH=`pwd`:$(LD_LIBRARY_PATH) ; export LD_LIBRARY_PATH; \ - LD_LIBRARYN32_PATH=`pwd`:$(LD_LIBRARYN32_PATH) ; export LD_LIBRARYN32_PATH; \ - DYLD_LIBRARY_PATH=`pwd`:$(DYLD_LIBRARY_PATH) ; export DYLD_LIBRARY_PATH; \ - SHLIB_PATH=`pwd`:$(SHLIB_PATH) ; export SHLIB_PATH; \ - TMPSH=tmpsh_$$; \ - if echo hello world | ./minigzipsh | ./minigzipsh -d && ./examplesh $$TMPSH; then \ - echo ' *** zlib shared test OK ***'; \ - else \ - echo ' *** zlib shared test FAILED ***'; false; \ - fi; \ - rm -f $$TMPSH - -test64: all64 - @TMP64=tmp64_$$; \ - if echo hello world | ./minigzip64 | ./minigzip64 -d && ./example64 $$TMP64; then \ - echo ' *** zlib 64-bit test OK ***'; \ - else \ - echo ' *** zlib 64-bit test FAILED ***'; false; \ - fi; \ - rm -f $$TMP64 - -infcover.o: $(SRCDIR)test/infcover.c $(SRCDIR)zlib.h zconf.h - $(CC) $(CFLAGS) $(ZINCOUT) -c -o $@ $(SRCDIR)test/infcover.c - -infcover: infcover.o libz.a - $(CC) $(CFLAGS) -o $@ infcover.o libz.a - -cover: infcover - rm -f *.gcda - ./infcover - gcov inf*.c - -libz.a: $(OBJS) - $(AR) $(ARFLAGS) $@ $(OBJS) - -@ ($(RANLIB) $@ || true) >/dev/null 2>&1 - -match.o: match.S - $(CPP) match.S > _match.s - $(CC) -c _match.s - mv _match.o match.o - rm -f _match.s - -match.lo: match.S - $(CPP) match.S > _match.s - $(CC) -c -fPIC _match.s - mv _match.o match.lo - rm -f _match.s - -example.o: $(SRCDIR)test/example.c $(SRCDIR)zlib.h zconf.h - $(CC) $(CFLAGS) $(ZINCOUT) -c -o $@ $(SRCDIR)test/example.c - -minigzip.o: $(SRCDIR)test/minigzip.c $(SRCDIR)zlib.h zconf.h - $(CC) $(CFLAGS) $(ZINCOUT) -c -o $@ $(SRCDIR)test/minigzip.c - -example64.o: $(SRCDIR)test/example.c $(SRCDIR)zlib.h zconf.h - $(CC) $(CFLAGS) $(ZINCOUT) -D_FILE_OFFSET_BITS=64 -c -o $@ $(SRCDIR)test/example.c - -minigzip64.o: $(SRCDIR)test/minigzip.c $(SRCDIR)zlib.h zconf.h - $(CC) $(CFLAGS) $(ZINCOUT) -D_FILE_OFFSET_BITS=64 -c -o $@ $(SRCDIR)test/minigzip.c - - -adler32.o: $(SRCDIR)adler32.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)adler32.c - -crc32.o: $(SRCDIR)crc32.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)crc32.c - -deflate.o: $(SRCDIR)deflate.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)deflate.c - -infback.o: $(SRCDIR)infback.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)infback.c - -inffast.o: $(SRCDIR)inffast.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)inffast.c - -inflate.o: $(SRCDIR)inflate.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)inflate.c - -inftrees.o: $(SRCDIR)inftrees.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)inftrees.c - -trees.o: $(SRCDIR)trees.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)trees.c - -zutil.o: $(SRCDIR)zutil.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)zutil.c - -compress.o: $(SRCDIR)compress.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)compress.c - -uncompr.o: $(SRCDIR)uncompr.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)uncompr.c - -gzclose.o: $(SRCDIR)gzclose.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)gzclose.c - -gzlib.o: $(SRCDIR)gzlib.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)gzlib.c - -gzread.o: $(SRCDIR)gzread.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)gzread.c - -gzwrite.o: $(SRCDIR)gzwrite.c - $(CC) $(CFLAGS) $(ZINC) -c -o $@ $(SRCDIR)gzwrite.c - - -adler32.lo: $(SRCDIR)adler32.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/adler32.o $(SRCDIR)adler32.c - -@mv objs/adler32.o $@ - -crc32.lo: $(SRCDIR)crc32.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/crc32.o $(SRCDIR)crc32.c - -@mv objs/crc32.o $@ - -deflate.lo: $(SRCDIR)deflate.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/deflate.o $(SRCDIR)deflate.c - -@mv objs/deflate.o $@ - -infback.lo: $(SRCDIR)infback.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/infback.o $(SRCDIR)infback.c - -@mv objs/infback.o $@ - -inffast.lo: $(SRCDIR)inffast.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/inffast.o $(SRCDIR)inffast.c - -@mv objs/inffast.o $@ - -inflate.lo: $(SRCDIR)inflate.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/inflate.o $(SRCDIR)inflate.c - -@mv objs/inflate.o $@ - -inftrees.lo: $(SRCDIR)inftrees.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/inftrees.o $(SRCDIR)inftrees.c - -@mv objs/inftrees.o $@ - -trees.lo: $(SRCDIR)trees.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/trees.o $(SRCDIR)trees.c - -@mv objs/trees.o $@ - -zutil.lo: $(SRCDIR)zutil.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/zutil.o $(SRCDIR)zutil.c - -@mv objs/zutil.o $@ - -compress.lo: $(SRCDIR)compress.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/compress.o $(SRCDIR)compress.c - -@mv objs/compress.o $@ - -uncompr.lo: $(SRCDIR)uncompr.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/uncompr.o $(SRCDIR)uncompr.c - -@mv objs/uncompr.o $@ - -gzclose.lo: $(SRCDIR)gzclose.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/gzclose.o $(SRCDIR)gzclose.c - -@mv objs/gzclose.o $@ - -gzlib.lo: $(SRCDIR)gzlib.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/gzlib.o $(SRCDIR)gzlib.c - -@mv objs/gzlib.o $@ - -gzread.lo: $(SRCDIR)gzread.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/gzread.o $(SRCDIR)gzread.c - -@mv objs/gzread.o $@ - -gzwrite.lo: $(SRCDIR)gzwrite.c - -@mkdir objs 2>/dev/null || test -d objs - $(CC) $(SFLAGS) $(ZINC) -DPIC -c -o objs/gzwrite.o $(SRCDIR)gzwrite.c - -@mv objs/gzwrite.o $@ - - -placebo $(SHAREDLIBV): $(PIC_OBJS) libz.a - $(LDSHARED) $(SFLAGS) -o $@ $(PIC_OBJS) $(LDSHAREDLIBC) $(LDFLAGS) - rm -f $(SHAREDLIB) $(SHAREDLIBM) - ln -s $@ $(SHAREDLIB) - ln -s $@ $(SHAREDLIBM) - -@rmdir objs - -example$(EXE): example.o $(STATICLIB) - $(CC) $(CFLAGS) -o $@ example.o $(TEST_LDFLAGS) - -minigzip$(EXE): minigzip.o $(STATICLIB) - $(CC) $(CFLAGS) -o $@ minigzip.o $(TEST_LDFLAGS) - -examplesh$(EXE): example.o $(SHAREDLIBV) - $(CC) $(CFLAGS) -o $@ example.o -L. $(SHAREDLIBV) - -minigzipsh$(EXE): minigzip.o $(SHAREDLIBV) - $(CC) $(CFLAGS) -o $@ minigzip.o -L. $(SHAREDLIBV) - -example64$(EXE): example64.o $(STATICLIB) - $(CC) $(CFLAGS) -o $@ example64.o $(TEST_LDFLAGS) - -minigzip64$(EXE): minigzip64.o $(STATICLIB) - $(CC) $(CFLAGS) -o $@ minigzip64.o $(TEST_LDFLAGS) - -install-libs: $(LIBS) - -@if [ ! -d $(DESTDIR)$(exec_prefix) ]; then mkdir -p $(DESTDIR)$(exec_prefix); fi - -@if [ ! -d $(DESTDIR)$(libdir) ]; then mkdir -p $(DESTDIR)$(libdir); fi - -@if [ ! -d $(DESTDIR)$(sharedlibdir) ]; then mkdir -p $(DESTDIR)$(sharedlibdir); fi - -@if [ ! -d $(DESTDIR)$(man3dir) ]; then mkdir -p $(DESTDIR)$(man3dir); fi - -@if [ ! -d $(DESTDIR)$(pkgconfigdir) ]; then mkdir -p $(DESTDIR)$(pkgconfigdir); fi - rm -f $(DESTDIR)$(libdir)/$(STATICLIB) - cp $(STATICLIB) $(DESTDIR)$(libdir) - chmod 644 $(DESTDIR)$(libdir)/$(STATICLIB) - -@($(RANLIB) $(DESTDIR)$(libdir)/libz.a || true) >/dev/null 2>&1 - -@if test -n "$(SHAREDLIBV)"; then \ - rm -f $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV); \ - cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir); \ - echo "cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)"; \ - chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV); \ - echo "chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV)"; \ - rm -f $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ - ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB); \ - ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ - ($(LDCONFIG) || true) >/dev/null 2>&1; \ - fi - rm -f $(DESTDIR)$(man3dir)/zlib.3 - cp $(SRCDIR)zlib.3 $(DESTDIR)$(man3dir) - chmod 644 $(DESTDIR)$(man3dir)/zlib.3 - rm -f $(DESTDIR)$(pkgconfigdir)/zlib.pc - cp zlib.pc $(DESTDIR)$(pkgconfigdir) - chmod 644 $(DESTDIR)$(pkgconfigdir)/zlib.pc -# The ranlib in install is needed on NeXTSTEP which checks file times -# ldconfig is for Linux - -install: install-libs - -@if [ ! -d $(DESTDIR)$(includedir) ]; then mkdir -p $(DESTDIR)$(includedir); fi - rm -f $(DESTDIR)$(includedir)/zlib.h $(DESTDIR)$(includedir)/zconf.h - cp $(SRCDIR)zlib.h zconf.h $(DESTDIR)$(includedir) - chmod 644 $(DESTDIR)$(includedir)/zlib.h $(DESTDIR)$(includedir)/zconf.h - -uninstall: - cd $(DESTDIR)$(includedir) && rm -f zlib.h zconf.h - cd $(DESTDIR)$(libdir) && rm -f libz.a; \ - if test -n "$(SHAREDLIBV)" -a -f $(SHAREDLIBV); then \ - rm -f $(SHAREDLIBV) $(SHAREDLIB) $(SHAREDLIBM); \ - fi - cd $(DESTDIR)$(man3dir) && rm -f zlib.3 - cd $(DESTDIR)$(pkgconfigdir) && rm -f zlib.pc - -docs: zlib.3.pdf - -zlib.3.pdf: $(SRCDIR)zlib.3 - groff -mandoc -f H -T ps $(SRCDIR)zlib.3 | ps2pdf - $@ - -zconf.h.cmakein: $(SRCDIR)zconf.h.in - -@ TEMPFILE=zconfh_$$; \ - echo "/#define ZCONF_H/ a\\\\\n#cmakedefine Z_PREFIX\\\\\n#cmakedefine Z_HAVE_UNISTD_H\n" >> $$TEMPFILE &&\ - sed -f $$TEMPFILE $(SRCDIR)zconf.h.in > $@ &&\ - touch -r $(SRCDIR)zconf.h.in $@ &&\ - rm $$TEMPFILE - -zconf: $(SRCDIR)zconf.h.in - cp -p $(SRCDIR)zconf.h.in zconf.h - -mostlyclean: clean -clean: - rm -f *.o *.lo *~ \ - example$(EXE) minigzip$(EXE) examplesh$(EXE) minigzipsh$(EXE) \ - example64$(EXE) minigzip64$(EXE) \ - infcover \ - libz.* foo.gz so_locations \ - _match.s maketree contrib/infback9/*.o - rm -rf objs - rm -f *.gcda *.gcno *.gcov - rm -f contrib/infback9/*.gcda contrib/infback9/*.gcno contrib/infback9/*.gcov - -maintainer-clean: distclean -distclean: clean zconf zconf.h.cmakein docs - rm -f Makefile zlib.pc configure.log - -@rm -f .DS_Store - @if [ -f Makefile.in ]; then \ - printf 'all:\n\t-@echo "Please use ./configure first. Thank you."\n' > Makefile ; \ - printf '\ndistclean:\n\tmake -f Makefile.in distclean\n' >> Makefile ; \ - touch -r $(SRCDIR)Makefile.in Makefile ; fi - @if [ ! -f zconf.h.in ]; then rm -f zconf.h zconf.h.cmakein ; fi - @if [ ! -f zlib.3 ]; then rm -f zlib.3.pdf ; fi - -tags: - etags $(SRCDIR)*.[ch] - -adler32.o zutil.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h -gzclose.o gzlib.o gzread.o gzwrite.o: $(SRCDIR)zlib.h zconf.h $(SRCDIR)gzguts.h -compress.o example.o minigzip.o uncompr.o: $(SRCDIR)zlib.h zconf.h -crc32.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)crc32.h -deflate.o: $(SRCDIR)deflate.h $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h -infback.o inflate.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h $(SRCDIR)inflate.h $(SRCDIR)inffast.h $(SRCDIR)inffixed.h -inffast.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h $(SRCDIR)inflate.h $(SRCDIR)inffast.h -inftrees.o: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h -trees.o: $(SRCDIR)deflate.h $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)trees.h - -adler32.lo zutil.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h -gzclose.lo gzlib.lo gzread.lo gzwrite.lo: $(SRCDIR)zlib.h zconf.h $(SRCDIR)gzguts.h -compress.lo example.lo minigzip.lo uncompr.lo: $(SRCDIR)zlib.h zconf.h -crc32.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)crc32.h -deflate.lo: $(SRCDIR)deflate.h $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h -infback.lo inflate.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h $(SRCDIR)inflate.h $(SRCDIR)inffast.h $(SRCDIR)inffixed.h -inffast.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h $(SRCDIR)inflate.h $(SRCDIR)inffast.h -inftrees.lo: $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)inftrees.h -trees.lo: $(SRCDIR)deflate.h $(SRCDIR)zutil.h $(SRCDIR)zlib.h zconf.h $(SRCDIR)trees.h