AppFlowy/frontend/scripts/code_generation/generate.cmd
2023-10-23 22:17:11 +08:00

37 lines
895 B
Batchfile

@echo off
REM Store the current working directory
set "original_dir=%CD%"
REM Change the current working directory to the script's location
cd /d "%~dp0"
REM Call the script in the 'language_files' folder
echo Generating files using easy_localization
cd language_files
REM Allow execution permissions on CI
chmod +x generate_language_files.cmd
call generate_language_files.cmd %*
REM Return to the main script directory
cd ..
REM Call the script in the 'freezed' folder
echo Generating files using build_runner
cd freezed
REM Allow execution permissions on CI
chmod +x generate_freezed.cmd
call generate_freezed.cmd %*
REM Return to the main script directory
cd ..
echo Generating svg files using flowy_svg
cd flowy_icons
REM Allow execution permissions on CI
chmod +x generate_flowy_icons.cmd
call generate_flowy_icons.cmd %*
REM Return to the original directory
cd /d "%original_dir%"