steps:
- name: Checkout
uses: actions/checkout@v2
- - name: Compile beats-time app
+ - name: Compile starter-project app
run: make
- working-directory: 'apps/beats-time/make'
+ working-directory: 'apps/starter-project'
+ - name: Compile accelerometer-test app
+ run: make
+ working-directory: 'apps/accelerometer-test'
- name: Upload UF2
uses: actions/upload-artifact@v2
with:
- name: watch.uf2
- path: apps/beats-time/make/build/watch.uf2
+ name: watch.uf2.uf2
+ path: apps/**/build/watch.uf2
*.uf2
*srec
.DS_Store
+.idea/
.vs
.vscode
docs/
\ No newline at end of file
--- /dev/null
+TOP = ../..
+include $(TOP)/make.mk
+
+INCLUDES += \
+ -I./
+
+SRCS += \
+ ./app.c
+
+include $(TOP)/rules.mk
+++ /dev/null
-TOP = ../../..
-include $(TOP)/make.mk
-
-INCLUDES += \
- -I../
-
-SRCS += \
- ../app.c
-
-include $(TOP)/rules.mk
--- /dev/null
+# Leave these lines at the top of the file.
+# TOP should get us to the root of the project...
+TOP = ../..
+# ...and make.mk has all the watch library sources and includes.
+include $(TOP)/make.mk
+
+# If you add any other subdirectories with header files you wish to include, add them after ./
+# Note that you will need to add a backslash at the end of any line you wish to continue, i.e.
+# INCLUDES += \
+# -I./ \
+# -I drivers/ \
+# -I utils/
+INCLUDES += \
+ -I./ \
+
+# If you add any other source files you wish to compile, add them after app.c
+# Note that you will need to add a backslash at the end of any line you wish to continue, i.e.
+# SRCS += \
+# ./app.c \
+# ./drivers/bmp280.c \
+# ./utils/temperature.c
+SRCS += \
+ ./app.c \
+
+# Leave this line at the bottom of the file; rules.mk has all the targets for making your project.
+include $(TOP)/rules.mk
+++ /dev/null
-# Leave these lines at the top of the file.
-# TOP should get us to the root of the project...
-TOP = ../../..
-# ...and make.mk has all the watch library sources and includes.
-include $(TOP)/make.mk
-
-# If you add any other subdirectories with header files you wish to include, add them after ../
-# Note that you will need to add a backslash at the end of any line you wish to continue, i.e.
-# INCLUDES += \
-# -I../ \
-# -I../drivers/ \
-# -I../utils/
-INCLUDES += \
- -I../ \
-
-# If you add any other source files you wish to compile, add them after ../app.c
-# Note that you will need to add a backslash at the end of any line you wish to continue, i.e.
-# SRCS += \
-# ../app.c \
-# ../drivers/bmp280.c \
-# ../utils/temperature.c
-SRCS += \
- ../app.c \
-
-# Leave this line at the bottom of the file; rules.mk has all the targets for making your project.
-include $(TOP)/rules.mk