Skip to content

Commit af93dad

Browse files
committed
Add proxmox-biome
1 parent 34b7ff7 commit af93dad

File tree

5 files changed

+49
-1
lines changed

5 files changed

+49
-1
lines changed

dockerfiles/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,10 @@ RUN apt-get -y build-dep $PWD/pve-common
5454
RUN make -C pve-common dinstall || apt-get -f -y install && make -C pve-common dinstall
5555

5656
# Install dev dependencies of widget toolkit
57+
RUN apt-get -y build-dep $PWD/proxmox-biome
58+
RUN cd proxmox-biome/ && make dinstall
5759
RUN apt-get -y build-dep $PWD/proxmox-widget-toolkit
58-
RUN cd proxmox-widget-toolkit/ && make deb && dpkg -i proxmox-widget-toolkit-dev*.deb
60+
RUN cd proxmox-widget-toolkit/ && make dinstall
5961

6062
# Deps for all rest
6163
RUN apt-get -y build-dep $PWD/proxmox-acme
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
diff --git a/debian/control b/debian/control
2+
index bcfa86d0..83d2d6b4 100644
3+
--- a/debian/control
4+
+++ b/debian/control
5+
@@ -7,7 +7,7 @@ Homepage: https://biomejs.dev/
6+
Standards-Version: 4.7.0.0
7+
8+
Package: proxmox-biome
9+
-Architecture: amd64
10+
+Architecture: any
11+
Depends: ${misc:Depends}, ${shlibs:Depends},
12+
Description: Biome offers JS formatter and linter, usable via CLI and LSP.
13+
Biome is a performant toolchain for web projects, it aims to provide developer
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
diff --git a/Makefile b/Makefile
2+
index 18e5ce27..7caf87b0 100644
3+
--- a/Makefile
4+
+++ b/Makefile
5+
@@ -39,8 +39,8 @@ $(BUILDDIR):
6+
cp -a Makefile [email protected]/
7+
cp -a debian/ [email protected]/debian
8+
cp -a src/ [email protected]/src
9+
- printf '\n[source.crates-io]\nreplace-with = "vendored-sources"\n\n[source.vendored-sources]\ndirectory = "vendor"\n' \
10+
- >> [email protected]/.cargo/config.toml
11+
+ #printf '\n[source.crates-io]\nreplace-with = "vendored-sources"\n\n[source.vendored-sources]\ndirectory = "vendor"\n' \
12+
+ # >> [email protected]/.cargo/config.toml
13+
14+
15+
deb: $(DEB)
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
diff --git a/Makefile b/Makefile
2+
index 18e5ce27..7b398722 100644
3+
--- a/Makefile
4+
+++ b/Makefile
5+
@@ -1,9 +1,10 @@
6+
include /usr/share/dpkg/pkg-info.mk
7+
8+
PACKAGE=proxmox-biome
9+
+ARCH:=$(shell dpkg-architecture -qDEB_BUILD_ARCH)
10+
11+
-DEB=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION)_amd64.deb
12+
-DEB_DBG=$(PACKAGE)-dbgsym_$(DEB_VERSION_UPSTREAM_REVISION)_amd64.deb
13+
+DEB=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION)_$(ARCH).deb
14+
+DEB_DBG=$(PACKAGE)-dbgsym_$(DEB_VERSION_UPSTREAM_REVISION)_$(ARCH).deb
15+
16+
BUILDDIR=$(PACKAGE)-$(DEB_VERSION_UPSTREAM)
17+

repos/versions

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,4 @@ perlmod 9f2d4f309657f3f9da50a2142c1bd6ff4773ffa7 # Wed Jul 2 16:19:27 2025 +0200
1919
proxmox-resource-scheduling ee5fedf98b7e110c5a11bb11cc8e657122065606 # Sat May 31 16:09:19 2025 +0200
2020
pathpatterns 42e5e96e30297da878a4d4b3a7fa52b65c1be0ab # Wed Jun 11 14:24:18 2025 +0200
2121
proxmox-ve-rs 47c9272807ae63fec289aafcc833ca0728bce522 # Thu Jul 17 21:04:54 2025 +0200
22+
proxmox-biome ddb28c67cad102cc8bbecbbaa1edc5d101c7f782 # Thu Jul 10 14:37:49 2025 +0200

0 commit comments

Comments
 (0)