Files
haikuports/dev-embedded/avra/avra-1.4.2.recipe
2023-09-01 15:25:00 +00:00

46 lines
1010 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
SUMMARY="Assember for the Atmel AVR microcontroller family"
DESCRIPTION="AVRA is an assembler for Atmel AVR microcontrollers, and it is \
almost compatible with Atmels own assembler AVRASM32. The programming \
principles and conceptions are based on the ANSI programming language \"C\"."
HOMEPAGE="https://github.com/Ro5bert/avra"
COPYRIGHT="1999-2010 John Anders Haugum, Tobias Weber, Jerry Jacobs
2020 Burkhard Arenfeld, Robert Russell et all"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="$HOMEPAGE/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="cc56837be973d1a102dc6936a0b7235a1d716c0f7cd053bf77e0620577cff986"
SOURCE_FILENAME="avra-$portVersion.tar.gz"
ARCHITECTURES="all"
PROVIDES="
avra = $portVersion
cmd:avra
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:gcc
cmd:make
"
BUILD()
{
make PREFIX=$prefix TARGET_INCLUDE_PATH=$includeDir $jobArgs
}
INSTALL()
{
make PREFIX=$prefix TARGET_INCLUDE_PATH=$includeDir install
}
TEST()
{
make check
}