diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f51d12d..75ddae4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,9 +30,9 @@ jobs: - name: Install Python dependencies run: | python -m pip install --upgrade pip - python -m pip install -e . + python -m pip install -e .[dev] - - name: Build ops obj file and runner + - name: Build ops obj files and runner run: bash build.sh #- name: Lint code with flake8 diff --git a/build.sh b/build.sh index f045fe9..22740fb 100644 --- a/build.sh +++ b/build.sh @@ -8,5 +8,6 @@ gcc -c src/copapy/stencils.c -O1 -o src/copapy/obj/stencils_x86_64_O1.o gcc -c src/copapy/stencils.c -O2 -o src/copapy/obj/stencils_x86_64_O2.o gcc -c src/copapy/stencils.c -O3 -o src/copapy/obj/stencils_x86_64_O3.o +mkdir bin -p gcc -Wall -Wextra -Wconversion -Wsign-conversion -Wshadow -Wstrict-overflow -Werror -g src/runner/runmem2.c -o bin/runmem2 #x86_64-w64-mingw32-gcc -Wall -Wextra -Wconversion -Wsign-conversion -Wshadow -Wstrict-overflow -Werror src/runner/runmem2.c -Wall -O3 -o bin/runmem2.exe \ No newline at end of file