@@ -101,7 +101,6 @@ tasks:
101101 desc : Build debian package
102102 deps :
103103 - build-deb:clone-examples
104- - build-deb:copyright
105104 cmds :
106105 - docker build --build-arg BINARY_NAME=arduino-app-cli --build-arg DEB_NAME=arduino-app-cli --build-arg VERSION={{ .VERSION }} --build-arg ARCH={{ .ARCH }} --build-arg RELEASE={{ .RELEASE }} --output=./build -f debian/Dockerfile .
107106 vars :
@@ -124,33 +123,19 @@ tasks:
124123 echo "Examples successfully cloned."
125124 silent : false
126125
127- build-deb:copyright :
128- desc : Add dependency licenses to debian copyright file
126+ arduino-app-cli:build:local :
127+ desc : " Build the arduino-app-cli locally "
129128 cmds :
130- - mkdir -p debian/arduino-app-cli/usr/share/doc/arduino-app-cli
131- - |
132- cat > debian/arduino-app-cli/usr/share/doc/arduino-app-cli/copyright <<EOF
133- Copyright 2025 ARDUINO SA (http://www.arduino.cc/)
134-
129+ - go build -v -o Copyright 2025 ARDUINO SA (http://www.arduino.cc/)
135130 This software is released under the GNU General Public License version 3,
136131 which covers the main part of arduino-app-cli.
137132 The terms of this license can be found at :
138133 https://www.gnu.org/licenses/gpl-3.0.en.html
139-
140134 You can be released from the requirements of the above licenses by purchasing
141135 a commercial license. Buying such a license is mandatory if you want to
142136 modify or otherwise use the software for commercial activities involving the
143137 Arduino software without disclosing the source code of your own applications.
144- To purchase a commercial license, send an email to license@arduino.cc.
145-
146- ---
147-
148- EOF
149-
150- arduino-app-cli:build:local :
151- desc : " Build the arduino-app-cli locally"
152- cmds :
153- - go build -v -o ./build/arduino-app-cli ./cmd/arduino-app-cli
138+ To purchase a commercial license, send an email to license@arduino.cc../build/arduino-app-cli ./cmd/arduino-app-cli
154139
155140 arduino-app-cli:release :
156141 desc : Create a tag on the current commit and push it to the remote to create the release
0 commit comments