Home
last modified time | relevance | path

Searched +full:build +full:- +full:simavr (Results 1 – 3 of 3) sorted by relevance

/nanopb-3.4.0/.github/workflows/
Dsimulator_tests.yml9 name: Test in simavr for ATMega1284
10 runs-on: ubuntu-20.04
13 - name: Check out code from GitHub
17 fetch-depth: "0"
19 - name: Install dependencies
21 sudo apt-get update
22 sudo apt-get install python3-protobuf protobuf-compiler scons
23 sudo apt-get install libelf-dev gcc-avr gdb-avr avr-libc
25 - name: Install simavr
27 git clone https://github.com/buserror/simavr.git
[all …]
/nanopb-3.4.0/tests/site_scons/platforms/avr/
Davr.py5 native.Append(LIBS = ["simavr", "libelf"], CFLAGS = "-Wall -Werror -g")
6 runner = native.Program("build/run_test", "site_scons/platforms/avr/run_test.c")
9 env.Replace(CC = "avr-gcc",
10 CXX = "avr-g++")
11 env.Replace(TEST_RUNNER = "build/run_test")
12 env.Append(CFLAGS = "-mmcu=atmega1284 -Dmain=app_main -Os -g -Wall ")
13 env.Append(CXXFLAGS = "-mmcu=atmega1284 -Dmain=app_main -Os -Wno-type-limits")
17 env.Append(LINKFLAGS = "-mmcu=atmega1284")
18 env.Append(LINKFLAGS = "-Wl,-Map,build/avr.map")
20 # Build library for communicating with test runner
[all …]
/nanopb-3.4.0/
DREADME.md1 Nanopb - Protocol Buffers for Embedded Systems
5 ![Weekly build](https://github.com/nanopb/nanopb/actions/workflows/trigger_on_schedule.yml/badge.sv…
7 Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is
16 * **Pre-release binary packages:** https://github.com/nanopb/nanopb/actions/workflows/binary_packag…
20 ------------------------
28 However, for any other kind of build system, see the manual steps in
33 ----------------------
39 generator-bin/nanopb_generator myprotocol.proto # For binary package
41 (Note: For instructions for nanopb-0.3.9.x and older, see the documentation
45 dependencies, including Python, python-protobuf library and protoc. If you are
[all …]