mirror of
https://github.com/varbhat/exatorrent.git
synced 2021-09-19 22:57:02 +03:00
Makefile changes. Dependency Updates
This commit is contained in:
25
Makefile
25
Makefile
@@ -30,6 +30,31 @@ app-linux-amd64:
|
||||
app-linux-arm64:
|
||||
env CGO_ENABLED=1 GOOS="linux" GOARCH="arm64" CC="aarch64-linux-musl-gcc" CXX="aarch64-linux-musl-g++" go build -trimpath -buildmode=pie -ldflags '-extldflags "-static -s -w"' -o build/$(APP_NAME)-linux-arm64 $(MAIN_SOURCE)
|
||||
|
||||
##app-darwin-amd64: Build the Application for MacOS (amd64)
|
||||
.PHONY: app-darwin-amd64
|
||||
app-darwin-amd64:
|
||||
env CGO_ENABLED=1 GOOS="darwin" GOARCH="amd64" CC="o64-clang" CXX="o64-clang++" go build -trimpath -buildmode=pie -ldflags '-extldflags "-s -w"' -o build/$(APP_NAME)-darwin-amd64 $(MAIN_SOURCE)
|
||||
|
||||
##app-darwin-arm64: Build the Application for MacOS (arm64)
|
||||
.PHONY: app-darwin-arm64
|
||||
app-darwin-arm64:
|
||||
env CGO_ENABLED=1 GOOS="darwin" GOARCH="arm64" CC="oa64-clang" CXX="oa64-clang++" go build -trimpath -buildmode=pie -ldflags '-extldflags "-s -w"' -o build/$(APP_NAME)-darwin-arm64 $(MAIN_SOURCE)
|
||||
|
||||
##app-win-amd64: Build the Application for Windows (amd64)
|
||||
.PHONY: app-win-amd64
|
||||
app-win-amd64:
|
||||
env CGO_ENABLED=1 GOOS="windows" GOARCH="amd64" CC="x86_64-w64-mingw32-gcc" CXX="x86_64-w64-mingw32-g++" go build -trimpath -buildmode=pie -ldflags '-extldflags "-static -s -w"' -o build/$(APP_NAME)-win-amd64.exe $(MAIN_SOURCE)
|
||||
|
||||
##app-no-buildflags: Build the Application without any buildflags
|
||||
.PHONY: app-no-buildflags
|
||||
app-no-buildflags:
|
||||
env CGO_ENABLED=1 go build -o build/$(APP_NAME) $(MAIN_SOURCE)
|
||||
|
||||
##app-no-sl: Build the Application without -static build flag
|
||||
.PHONY: app-no-sl
|
||||
app-no-sl:
|
||||
env CGO_ENABLED=1 go build -trimpath -buildmode=pie -ldflags '-extldflags "-s -w"' -o build/$(APP_NAME) $(MAIN_SOURCE)
|
||||
|
||||
##checksum: Generate sha256 checksums for the builds
|
||||
.PHONY: checksum
|
||||
checksum:
|
||||
|
||||
28
internal/web/package-lock.json
generated
28
internal/web/package-lock.json
generated
@@ -8,8 +8,8 @@
|
||||
"license": "GPL-3.0-or-later",
|
||||
"dependencies": {
|
||||
"@tailwindcss/forms": "^0.3.3",
|
||||
"autoprefixer": "^10.3.3",
|
||||
"esbuild": "^0.12.24",
|
||||
"autoprefixer": "^10.3.4",
|
||||
"esbuild": "^0.12.25",
|
||||
"esbuild-svelte": "^0.5.4",
|
||||
"postcss": "^8.3.6",
|
||||
"slocation": "latest",
|
||||
@@ -246,9 +246,9 @@
|
||||
"integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA=="
|
||||
},
|
||||
"node_modules/autoprefixer": {
|
||||
"version": "10.3.3",
|
||||
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.3.tgz",
|
||||
"integrity": "sha512-yRzjxfnggrP/+qVHlUuZz5FZzEbkT+Yt0/Df6ScEMnbbZBLzYB2W0KLxoQCW+THm1SpOsM1ZPcTHAwuvmibIsQ==",
|
||||
"version": "10.3.4",
|
||||
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.4.tgz",
|
||||
"integrity": "sha512-EKjKDXOq7ug+jagLzmnoTRpTT0q1KVzEJqrJd0hCBa7FiG0WbFOBCcJCy2QkW1OckpO3qgttA1aWjVbeIPAecw==",
|
||||
"dependencies": {
|
||||
"browserslist": "^4.16.8",
|
||||
"caniuse-lite": "^1.0.30001252",
|
||||
@@ -530,9 +530,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/esbuild": {
|
||||
"version": "0.12.24",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.24.tgz",
|
||||
"integrity": "sha512-C0ibY+HsXzYB6L/pLWEiWjMpghKsIc58Q5yumARwBQsHl9DXPakW+5NI/Y9w4YXiz0PEP6XTGTT/OV4Nnsmb4A==",
|
||||
"version": "0.12.25",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.25.tgz",
|
||||
"integrity": "sha512-woie0PosbRSoN8gQytrdCzUbS2ByKgO8nD1xCZkEup3D9q92miCze4PqEI9TZDYAuwn6CruEnQpJxgTRWdooAg==",
|
||||
"hasInstallScript": true,
|
||||
"bin": {
|
||||
"esbuild": "bin/esbuild"
|
||||
@@ -1780,9 +1780,9 @@
|
||||
"integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA=="
|
||||
},
|
||||
"autoprefixer": {
|
||||
"version": "10.3.3",
|
||||
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.3.tgz",
|
||||
"integrity": "sha512-yRzjxfnggrP/+qVHlUuZz5FZzEbkT+Yt0/Df6ScEMnbbZBLzYB2W0KLxoQCW+THm1SpOsM1ZPcTHAwuvmibIsQ==",
|
||||
"version": "10.3.4",
|
||||
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.4.tgz",
|
||||
"integrity": "sha512-EKjKDXOq7ug+jagLzmnoTRpTT0q1KVzEJqrJd0hCBa7FiG0WbFOBCcJCy2QkW1OckpO3qgttA1aWjVbeIPAecw==",
|
||||
"requires": {
|
||||
"browserslist": "^4.16.8",
|
||||
"caniuse-lite": "^1.0.30001252",
|
||||
@@ -1987,9 +1987,9 @@
|
||||
}
|
||||
},
|
||||
"esbuild": {
|
||||
"version": "0.12.24",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.24.tgz",
|
||||
"integrity": "sha512-C0ibY+HsXzYB6L/pLWEiWjMpghKsIc58Q5yumARwBQsHl9DXPakW+5NI/Y9w4YXiz0PEP6XTGTT/OV4Nnsmb4A=="
|
||||
"version": "0.12.25",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.25.tgz",
|
||||
"integrity": "sha512-woie0PosbRSoN8gQytrdCzUbS2ByKgO8nD1xCZkEup3D9q92miCze4PqEI9TZDYAuwn6CruEnQpJxgTRWdooAg=="
|
||||
},
|
||||
"esbuild-svelte": {
|
||||
"version": "0.5.4",
|
||||
|
||||
@@ -26,9 +26,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"slocation": "latest",
|
||||
"esbuild": "^0.12.24",
|
||||
"esbuild": "^0.12.25",
|
||||
"esbuild-svelte": "^0.5.4",
|
||||
"autoprefixer": "^10.3.3",
|
||||
"autoprefixer": "^10.3.4",
|
||||
"@tailwindcss/forms": "^0.3.3",
|
||||
"postcss": "^8.3.6",
|
||||
"tailwindcss": "^2.2.9",
|
||||
|
||||
Reference in New Issue
Block a user