Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 5 additions & 16 deletions .github/workflows/c_actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,29 +70,18 @@ jobs:
run: |
make -C spinnaker_tools install
make -C spinn_common install
make -C SpiNNFrontEndCommon/c_common
make -C sPyNNaker/neural_modelling
make -C sPyNNaker/neural_modelling install
make -C c_models

- name: Build SpiNNaker C code globally
env:
SPINN_DIRS: ${{ github.workspace }}/spinn_dirs
C_LOGS_DICT: ${{ github.workspace }}/python_models8/model_binaries/logs.sqlite3
CFLAGS: -fdiagnostics-color=always
run: |
make -C spinnaker_tools install
make -C spinn_common install
make -C SpiNNFrontEndCommon/c_common
make -C sPyNNaker/neural_modelling
make -C SpiNNFrontEndCommon/c_common install
make -C sPyNNaker/neural_modelling install
make -C c_models

- name: Build C code in DEBUG mode
run: make clean; make SPYNNAKER_DEBUG=DEBUG
working-directory: c_models
env:
SPINN_DIRS: ${{ github.workspace }}/spinn_dirs
SPINN_INSTALL_DIR: ${{ github.workspace }}/spinnaker_tools_install
SPINN_COMMON_INSTALL_DIR: ${{ github.workspace }}/spinn_common_install
FEC_INSTALL_DIR: ${{ github.workspace }}/fec_install
SPYNNAKER_INSTALL_DIR: ${{ github.workspace }}/spynnaker_install
C_LOGS_DICT: ${{ github.workspace }}/python_models8/model_binaries/logs.sqlite3
CFLAGS: -fdiagnostics-color=always

Expand Down
3 changes: 2 additions & 1 deletion c_models/makefiles/extra.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
SPYNNAKER_INSTALL_DIR := $(strip $(if $(SPYNNAKER_INSTALL_DIR), $(SPYNNAKER_INSTALL_DIR), $(if $(SPINN_DIRS), $(SPINN_DIRS)/spynnaker_install, $(error SPYNNAKER_INSTALL_DIR or SPINN_DIRS is not set. Please define SPYNNAKER_INSTALL_DIR or SPINN_DIRS))))
CUR_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))/)
SPYNNAKER_INSTALL_DIR := $(strip $(if $(SPYNNAKER_INSTALL_DIR), $(SPYNNAKER_INSTALL_DIR), (abspath $(CUR_DIR)/../../../sPyNNaker/neural_modelling)))

# Work out the top-level project folder
MAKEFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST)))
Expand Down
3 changes: 2 additions & 1 deletion c_models/makefiles/extra_neuron.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
SPYNNAKER_INSTALL_DIR := $(strip $(if $(SPYNNAKER_INSTALL_DIR), $(SPYNNAKER_INSTALL_DIR), $(if $(SPINN_DIRS), $(SPINN_DIRS)/spynnaker_install, $(error SPYNNAKER_INSTALL_DIR or SPINN_DIRS is not set. Please define SPYNNAKER_INSTALL_DIR or SPINN_DIRS))))
CUR_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))/)
SPYNNAKER_INSTALL_DIR := $(strip $(if $(SPYNNAKER_INSTALL_DIR), $(SPYNNAKER_INSTALL_DIR), (abspath $(CUR_DIR)/../../../sPyNNaker/neural_modelling)))

# Work out the top-level project folder
MAKEFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST)))
Expand Down
3 changes: 2 additions & 1 deletion c_models/makefiles/extra_synapse.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
SPYNNAKER_INSTALL_DIR := $(strip $(if $(SPYNNAKER_INSTALL_DIR), $(SPYNNAKER_INSTALL_DIR), $(if $(SPINN_DIRS), $(SPINN_DIRS)/spynnaker_install, $(error SPYNNAKER_INSTALL_DIR or SPINN_DIRS is not set. Please define SPYNNAKER_INSTALL_DIR or SPINN_DIRS))))
CUR_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))/)
SPYNNAKER_INSTALL_DIR := $(strip $(if $(SPYNNAKER_INSTALL_DIR), $(SPYNNAKER_INSTALL_DIR), (abspath $(CUR_DIR)/../../../sPyNNaker/neural_modelling)))

# Work out the top-level project folder
MAKEFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST)))
Expand Down
Loading