mirror of
https://github.com/outbackdingo/hyprcosmic.git
synced 2026-08-25 14:53:21 +00:00
Add cosmic-bg, iced-workspace-applet, user-color-editor
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
.vscode
|
||||
cosmic-sysext
|
||||
*_build
|
||||
@@ -31,3 +31,12 @@
|
||||
[submodule "cosmic-osd"]
|
||||
path = cosmic-osd
|
||||
url = https://github.com/pop-os/cosmic-osd.git
|
||||
[submodule "cosmic-bg"]
|
||||
path = cosmic-bg
|
||||
url = https://github.com/pop-os/cosmic-bg.git
|
||||
[submodule "user-color-editor"]
|
||||
path = user-color-editor
|
||||
url = https://github.com/pop-os/user-color-editor.git
|
||||
[submodule "iced-workspaces-applet"]
|
||||
path = iced-workspaces-applet
|
||||
url = https://github.com/pop-os/iced-workspaces-applet.git
|
||||
|
||||
Submodule
+1
Submodule cosmic-bg added at ec228ef6a1
Submodule
+1
Submodule iced-workspaces-applet added at 64b32cf00d
@@ -1,16 +1,29 @@
|
||||
just := just_executable()
|
||||
make := `which make`
|
||||
meson := `which meson`
|
||||
|
||||
_meson_build dir:
|
||||
mkdir -p {{dir}}_build
|
||||
{{ meson }} setup --reconfigure {{dir}}_build {{dir}} --prefix=/usr -Dvendor=false
|
||||
{{ meson }} compile -C {{dir}}_build
|
||||
|
||||
_meson_install dir destdir:
|
||||
{{ meson }} install -C {{dir}}_build --destdir={{destdir}}
|
||||
|
||||
build:
|
||||
mkdir -p build
|
||||
{{ just }} cosmic-applets/all
|
||||
{{ make }} -C cosmic-applet-host all
|
||||
{{ just }} cosmic-applibrary/all
|
||||
{{ just }} _meson_build cosmic-bg
|
||||
{{ make }} -C cosmic-comp all
|
||||
{{ just }} cosmic-launcher/all
|
||||
{{ make }} -C cosmic-osd all
|
||||
{{ make }} -C cosmic-panel all
|
||||
{{ make }} -C cosmic-settings-daemon all
|
||||
{{ just }} cosmic-session/all
|
||||
{{ just }} _meson_build iced-workspaces-applet
|
||||
{{ just }} _meson_build user-color-editor
|
||||
{{ make }} -C xdg-desktop-portal-cosmic all
|
||||
|
||||
sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version)
|
||||
@@ -18,12 +31,15 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh
|
||||
{{ just }} rootdir={{dir}} cosmic-applets/install
|
||||
{{ make }} -C cosmic-applet-host install DESTDIR={{dir}} prefix=/usr
|
||||
{{ just }} rootdir={{dir}} cosmic-applibrary/install
|
||||
{{ just }} _meson_install cosmic-bg {{dir}}
|
||||
{{ make }} -C cosmic-comp install DESTDIR={{dir}}
|
||||
{{ just }} rootdir={{dir}} cosmic-launcher/install
|
||||
{{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr
|
||||
{{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr
|
||||
{{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr
|
||||
{{ just }} rootdir={{dir}} cosmic-session/install
|
||||
{{ just }} _meson_install iced-workspaces-applet {{dir}}
|
||||
{{ just }} _meson_install user-color-editor {{dir}}
|
||||
{{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr
|
||||
|
||||
_extension_release dir version:
|
||||
@@ -40,6 +56,7 @@ clean:
|
||||
rm -rf cosmic-applets/target
|
||||
rm -rf cosmic-applet-host/target
|
||||
rm -rf cosmic-applibrary/target
|
||||
rm -rf cosmic-bg_build
|
||||
rm -rf cosmic-comp/target
|
||||
rm -rf cosmic-launcher/target
|
||||
rm -rf cosmic-panel/target
|
||||
|
||||
Submodule
+1
Submodule user-color-editor added at f71f16f8fb
Reference in New Issue
Block a user