forked from odevices/er-301
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
42 lines (37 loc) · 1.18 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# How to use this makefile
#
# To compile and create the pkg using the default PROFILE and ARCH.
# > make
#
# Remove build outputs for the default PROFILE and ARCH.
# > make clean
#
# Copy the pkg file to the packages folder
# > make install
#
# To cross-compile for the ER-301 hardware, add ARCH=am335x the above examples.
#
# To create a release version for the am335x:
# make PROFILE=release ARCH=am335x
#
# Remove build outputs for all profiles and architectures.
# > make dist-clean
#
# WARNING: In order to keep this makefile simple, dependencies are hard-coded
# rather than auto-generated.
# Override these defaults on the commandline:
PKGNAME ?= tutorial
PKGVERSION ?= 0.0.3
LIBNAME ?= libFoo
PROFILE ?= testing
SDKPATH ?= ../..
# Describe your files to this makefile:
headers = bjorklund.h EuclideanSequencer.h CatCircle.h
sources = bjorklund.c EuclideanSequencer.cpp CatCircle.cpp tutorial.cpp.swig
assets = toc.lua FMOperator.lua EuclidsCatsUnit.lua CatCircleControl.lua
includes = .
# Do you need any additional preprocess symbols?
symbols =
#######################################################
# Edits are generally not needed beyond this point.
include $(SDKPATH)/scripts/tutorial.mk