@ECHO OFF
SETLOCAL
SET BATDIR=%~dp0
SET TMPNAM=%~n0.tmp

REM //--------------------------------------------------------------------------
REM // * Mon Mar 28 21:40:28 JST 2016 Naoyuki Sawa
REM // - 1st リリース。
REM // - 当フォルダ内に有る、全ての*.ncsファイルをインクルードする、NcsSeq.txtを生成します。
REM //   *.ncsファイルは、/clip/tool/dNcsSeqC/NcsEdiTk/NcsEdiTk.tcl を使って作成して下さい。

REM //--------------------------------------------------------------------------
(FOR %%i IN (*.ncs) DO (
	"echo.exe" %%~ni >&2
	"echo.exe" %%~ni
REM #//{{*.ncsファイルをインクルードする場合は、このブロックを有効にして下さい。
	REM MkNcsSeq.batは、当フォルダ内で実行するのではなく、プロジェクトフォルダ内のMakefileから実行するので、'ncs/'を付ける必要が有ります。
	"echo.exe" #include \"ncs/%%i\"
REM #//}}*.ncsファイルをインクルードする場合は、このブロックを有効にして下さい。
REM #//↑どちらか一方だけを有効にして下さい。↓
REM #//{{*.ncsファイルの内容をNcsSeq.txtに直接含める場合は、このブロックを有効にして下さい。
REM	REM 読み易さのために、*.ncsファイルの内容の先頭にタブを補う事にしました。必須ではありません。
REM	onigsed.exe -e "s/^/\t/" %%i
REM #//}}*.ncsファイルの内容をNcsSeq.txtに直接含める場合は、このブロックを有効にして下さい。
	"echo.exe" end
)) > NcsSeq.txt

REM //--------------------------------------------------------------------------
ECHO 完了しました。
REM //	PAUSE
EXIT /B

REM //--------------------------------------------------------------------------
:L_ERR
REM //□不完全な最終出力ファイルを確実に削除します。
IF EXIST NcsSeq.txt DEL NcsSeq.txt
ECHO ###エラーが発生しました。
REM //	PAUSE
EXIT /B 1
