|
@@ -1,4 +1,5 @@
|
|
|
TS_NEXT_CONFIG_PATH=next.config.js
|
|
|
+TS_NEXT_COMMAND=build
|
|
|
|
|
|
### @usage: TS_NEXT_CONFIG(ConfigPath)
|
|
|
###
|
|
@@ -25,10 +26,15 @@ macro TS_NEXT_OUTPUT(DirName) {
|
|
|
SET(TS_NEXT_OUTPUT_DIR $DirName)
|
|
|
}
|
|
|
|
|
|
+macro TS_NEXT_EXPERIMENTAL_COMPILE() {
|
|
|
+ SET(TS_NEXT_COMMAND experimental-compile)
|
|
|
+}
|
|
|
+
|
|
|
TS_NEXT_CMD=$TOUCH_UNIT \
|
|
|
&& $_TS_FILES_COPY_CMD \
|
|
|
&& $ADD_VCS_INFO_FILE_CMD \
|
|
|
&& $NOTS_TOOL $NOTS_TOOL_BASE_ARGS build-next $NOTS_TOOL_COMMON_BUILDER_ARGS \
|
|
|
+ --ts-next-command ${TS_NEXT_COMMAND} \
|
|
|
--bundler-config-path ${input:TS_NEXT_CONFIG_PATH} \
|
|
|
--output-dirs ${TS_NEXT_OUTPUT_DIR} \
|
|
|
$_NODE_MODULES_INOUTS ${hide:PEERS} \
|