File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change
1
+ # This is the Coder Makefile. The build directory for most tasks is `build/`.
2
+ #
3
+ # These are the targets you're probably looking for:
4
+ # - clean
5
+ # - build-fat: builds all "fat" binaries for all architectures
6
+ # - build-slim: builds all "slim" binaries (no frontend or slim binaries
7
+ # embedded) for all architectures
8
+ # - build/coder(-slim)?_${os}_${arch}(.exe)?: build a single fat binary
9
+ # - build/coder_${os}_${arch}.(zip|tar.gz): build a release archive
10
+ # - build/coder_linux_${arch}.(apk|deb|rpm): build a release Linux package
11
+ # - build/coder_${version}_linux_${arch}.tag: build a release Linux Docker image
12
+ # - build/coder_helm.tgz: build a release Helm chart
13
+
1
14
.DEFAULT_GOAL := build-fat
2
15
3
16
# Use a single bash shell for each job, and immediately exit on failure
@@ -208,7 +221,7 @@ $(CODER_ALL_ARCHIVES): $(CODER_FAT_BINARIES)
208
221
# Supports apk, deb, rpm for all linux targets.
209
222
#
210
223
# This depends on all fat binaries because it's difficult to do dynamic
211
- # dependencies due to the .exe requirement on Windows . These targets are
224
+ # dependencies due to the extensions in the filenames . These targets are
212
225
# typically only used during release anyways.
213
226
$(CODER_ALL_PACKAGES ) : $(CODER_FAT_BINARIES )
214
227
$(get-mode-os-arch-ext )
You can’t perform that action at this time.
0 commit comments