From a4e8d225184f3bb721528e13a6995de0f920e65b Mon Sep 17 00:00:00 2001 From: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com> Date: Wed, 31 Mar 2021 11:45:33 +0200 Subject: Split workflow for Haskell and Fortran fpm (#419) --- ci/run_tests.bat | 214 ------------------------------------------------------- 1 file changed, 214 deletions(-) delete mode 100755 ci/run_tests.bat (limited to 'ci/run_tests.bat') diff --git a/ci/run_tests.bat b/ci/run_tests.bat deleted file mode 100755 index e010e9f..0000000 --- a/ci/run_tests.bat +++ /dev/null @@ -1,214 +0,0 @@ -@echo on - -cd fpm -if errorlevel 1 exit 1 - -fpm build %* -if errorlevel 1 exit 1 - -fpm run %* -if errorlevel 1 exit 1 - -fpm run %* -- --help -if errorlevel 1 exit 1 - -fpm run %* -- --version -if errorlevel 1 exit 1 - -rmdir fpm_scratch_* /s /q -fpm test %* -if errorlevel 1 exit 1 -rmdir fpm_scratch_* /s /q - -for /f %%i in ('fpm run %* --runner echo') do set fpm_path=%%i -echo %fpm_path% - -%fpm_path% -if errorlevel 1 exit 1 - -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% install --prefix "%CD%\_dist" --no-rebuild -if errorlevel 1 exit 1 - -cd ..\example_packages\hello_world -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% run --target hello_world -if errorlevel 1 exit 1 - -%fpm_path% run -if errorlevel 1 exit 1 - - -cd ..\hello_fpm -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% run --target hello_fpm -if errorlevel 1 exit 1 - - -cd ..\circular_test -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - - -cd ..\circular_example -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - - -cd ..\hello_complex -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% test -if errorlevel 1 exit 1 - -%fpm_path% run --target say_Hello -if errorlevel 1 exit 1 - -%fpm_path% run --target say_goodbye -if errorlevel 1 exit 1 - -%fpm_path% test --target greet_test -if errorlevel 1 exit 1 - -%fpm_path% test --target farewell_test -if errorlevel 1 exit 1 - - -cd ..\hello_complex_2 -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% run --target say_hello_world -if errorlevel 1 exit 1 - -%fpm_path% run --target say_goodbye -if errorlevel 1 exit 1 - -%fpm_path% test --target greet_test -if errorlevel 1 exit 1 - -%fpm_path% test --target farewell_test - - -cd ..\with_examples -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% run --example --target demo-prog -if errorlevel 1 exit 1 - -%fpm_path% run --target demo-prog -if errorlevel 1 exit 1 - - -cd ..\auto_discovery_off -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% run --target auto_discovery_off -if errorlevel 1 exit 1 - -%fpm_path% test --target my_test -if errorlevel 1 exit 1 - -if exist .\build\gfortran_*\app\unused exit /B 1 - -if exist .\build\gfortran_*\test\unused_test exit /B 1 - - -cd ..\with_c -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% run --target with_c -if errorlevel 1 exit 1 - - -cd ..\submodules -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - - -cd ..\program_with_module -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% run --target Program_with_module -if errorlevel 1 exit 1 - - -cd ..\link_executable -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -%fpm_path% run --target gomp_test -if errorlevel 1 exit 1 - - -cd ..\fortran_includes -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - - -cd ..\c_includes -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - - -cd ..\c_header_only -if errorlevel 1 exit 1 - -del /q /f build -%fpm_path% build -if errorlevel 1 exit 1 - -cd ..\.. -- cgit v1.2.3