Added library/library.index
This commit is contained in:
38
library/library.index
Normal file
38
library/library.index
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
|
||||||
|
# Available libraries.
|
||||||
|
|
||||||
|
http_client-safe : c:\_dev\Dev-Process\web-framework\library\client\http_client\http_client-safe.ecf
|
||||||
|
http_client : c:\_dev\Dev-Process\web-framework\library\client\http_client\http_client.ecf
|
||||||
|
error-safe : c:\_dev\Dev-Process\web-framework\library\error\error-safe.ecf
|
||||||
|
error : c:\_dev\Dev-Process\web-framework\library\error\error.ecf
|
||||||
|
http-safe : c:\_dev\Dev-Process\web-framework\library\protocol\http\http-safe.ecf
|
||||||
|
http : c:\_dev\Dev-Process\web-framework\library\protocol\http\http.ecf
|
||||||
|
uri_template-safe : c:\_dev\Dev-Process\web-framework\library\protocol\uri_template\uri_template-safe.ecf
|
||||||
|
uri_template : c:\_dev\Dev-Process\web-framework\library\protocol\uri_template\uri_template.ecf
|
||||||
|
http_authorization-safe : c:\_dev\Dev-Process\web-framework\library\server\authentication\http_authorization\http_authorization-safe.ecf
|
||||||
|
http_authorization : c:\_dev\Dev-Process\web-framework\library\server\authentication\http_authorization\http_authorization.ecf
|
||||||
|
ewsgi-safe : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\ewsgi-safe.ecf
|
||||||
|
ewsgi : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\ewsgi.ecf
|
||||||
|
ewsgi_spec-safe : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\ewsgi_spec-safe.ecf
|
||||||
|
ewsgi_spec : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\ewsgi_spec.ecf
|
||||||
|
cgi-safe : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\connectors\cgi\cgi-safe.ecf
|
||||||
|
cgi : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\connectors\cgi\cgi.ecf
|
||||||
|
libfcgi-safe : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\connectors\libfcgi\libfcgi-safe.ecf
|
||||||
|
libfcgi : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\connectors\libfcgi\libfcgi.ecf
|
||||||
|
nino-safe : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\connectors\nino\nino-safe.ecf
|
||||||
|
nino : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\connectors\nino\nino.ecf
|
||||||
|
ewsgi_cgi-safe : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\default\ewsgi_cgi-safe.ecf
|
||||||
|
ewsgi_cgi : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\default\ewsgi_cgi.ecf
|
||||||
|
ewsgi_nino-safe : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\default\ewsgi_nino-safe.ecf
|
||||||
|
ewsgi_nino : c:\_dev\Dev-Process\web-framework\library\server\ewsgi\default\ewsgi_nino.ecf
|
||||||
|
fcgi-safe : c:\_dev\Dev-Process\web-framework\library\server\libfcgi\fcgi-safe.ecf
|
||||||
|
fcgi : c:\_dev\Dev-Process\web-framework\library\server\libfcgi\fcgi.ecf
|
||||||
|
libfcgi-safe : c:\_dev\Dev-Process\web-framework\library\server\libfcgi\libfcgi-safe.ecf
|
||||||
|
libfcgi : c:\_dev\Dev-Process\web-framework\library\server\libfcgi\libfcgi.ecf
|
||||||
|
rest-safe : c:\_dev\Dev-Process\web-framework\library\server\request\rest\rest-safe.ecf
|
||||||
|
rest : c:\_dev\Dev-Process\web-framework\library\server\request\rest\rest.ecf
|
||||||
|
router-safe : c:\_dev\Dev-Process\web-framework\library\server\request\router\router-safe.ecf
|
||||||
|
router : c:\_dev\Dev-Process\web-framework\library\server\request\router\router.ecf
|
||||||
|
encoder-safe : c:\_dev\Dev-Process\web-framework\library\text\encoder\encoder-safe.ecf
|
||||||
|
encoder : c:\_dev\Dev-Process\web-framework\library\text\encoder\encoder.ecf
|
||||||
|
|
||||||
44
tools/bin/update_library_index.bat
Normal file
44
tools/bin/update_library_index.bat
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
echo off
|
||||||
|
cd %~dp0..\..\library
|
||||||
|
|
||||||
|
echo # Available libraries. > library.index
|
||||||
|
echo. >> library.index
|
||||||
|
for /r . %%i in (*.ecf) do echo %%~ni : %%i >> library.index
|
||||||
|
echo. >> library.index
|
||||||
|
|
||||||
|
set CWD=%~dp0
|
||||||
|
rem remove last trailing slash or backslash
|
||||||
|
set CWD=%CWD:~0,-1%
|
||||||
|
|
||||||
|
rem escape any \ with \\\\ for sed
|
||||||
|
set CWD=%CWD:\=\\%
|
||||||
|
set CWD=%CWD:\=\\%
|
||||||
|
sed -c "s/%CWD%/./g" library.index > library.index.tmp
|
||||||
|
del library.index
|
||||||
|
rename library.index.tmp library.index
|
||||||
|
|
||||||
|
call:sed test library.index
|
||||||
|
call:sed example library.index
|
||||||
|
call:sed wsf library.index
|
||||||
|
|
||||||
|
echo. > library.index.tmp
|
||||||
|
For /F "tokens=* delims=" %%A in (library.index) do echo.%%A >> library.index.tmp
|
||||||
|
call:rename
|
||||||
|
|
||||||
|
goto end
|
||||||
|
|
||||||
|
:sed
|
||||||
|
set SED_ARG="s/^.*%~1.*$//g"
|
||||||
|
rem echo sed -c -e %SED_ARG% %~2
|
||||||
|
sed -c -e %SED_ARG% %~2 > %~2.tmp
|
||||||
|
del %~2&&rename %~2.tmp %~2
|
||||||
|
goto EOF
|
||||||
|
|
||||||
|
:rename
|
||||||
|
del library.index&&rename library.index.tmp library.index
|
||||||
|
goto EOF
|
||||||
|
|
||||||
|
:end
|
||||||
|
type library.index
|
||||||
|
cd %~dp0
|
||||||
|
:EOF
|
||||||
Reference in New Issue
Block a user