|
@@ -52,6 +52,8 @@ DADK使用(任务名,任务版本)来标识每个构建目标。当使用DAD
|
|
|
|
|
|
只要您的编译脚本能够正确地引用环境变量,DADK就能够自动处理软件库的依赖关系。
|
|
|
|
|
|
+#### 全局环境变量
|
|
|
+
|
|
|
DADK会设置以下全局环境变量:
|
|
|
|
|
|
- `DADK_CACHE_ROOT`:DADK的缓存根目录。您可以在编译脚本中,通过引用该环境变量,来获得DADK的缓存根目录。
|
|
@@ -59,7 +61,12 @@ DADK会设置以下全局环境变量:
|
|
|
同时,您也要在构建您的app时,把构建结果放到您的软件库的构建结果缓存目录(通过对应的环境变量获得)中。
|
|
|
- `DADK_SOURCE_CACHE_DIR_任务名_任务版本`:DADK的某个任务的源码目录。当您要引用其他软件库的源码目录时,可以通过该环境变量来获得。
|
|
|
|
|
|
-同时,DADK会为每个任务设置其自身在配置文件中指定的环境变量。
|
|
|
+#### 任务环境变量
|
|
|
+
|
|
|
+- DADK会为每个任务设置其自身在配置文件中指定的环境变量。
|
|
|
+- DADK会设置`DADK_CURRENT_BUILD_DIR`环境变量,其值与`DADK_BUILD_CACHE_DIR_任务名_任务版本`相同。方便您在编译脚本中引用,把构建结果拷贝到这里。
|
|
|
+
|
|
|
+
|
|
|
|
|
|
#### 全局环境变量命名格式
|
|
|
|