clan-app: packaged c webui lib
This commit is contained in:
@@ -40,6 +40,7 @@ let
|
||||
libadwaita
|
||||
webkitgtk_6_0
|
||||
adwaita-icon-theme
|
||||
|
||||
];
|
||||
|
||||
# Deps including python packages from the local project
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
else
|
||||
{
|
||||
devShells.clan-app = pkgs.callPackage ./shell.nix {
|
||||
inherit (config.packages) clan-app;
|
||||
inherit (config.packages) clan-app webview-wrapper;
|
||||
inherit self';
|
||||
};
|
||||
packages.clan-app = pkgs.python3.pkgs.callPackage ./default.nix {
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
python3,
|
||||
gtk4,
|
||||
libadwaita,
|
||||
webview-wrapper,
|
||||
clang,
|
||||
self',
|
||||
}:
|
||||
|
||||
@@ -36,6 +38,8 @@ mkShell {
|
||||
glib
|
||||
ruff
|
||||
gtk4
|
||||
clang
|
||||
webview-wrapper
|
||||
gtk4.dev # has the demo called 'gtk4-widget-factory'
|
||||
libadwaita.devdoc # has the demo called 'adwaita-1-demo'
|
||||
]
|
||||
@@ -51,7 +55,6 @@ mkShell {
|
||||
export GIT_ROOT=$(git rev-parse --show-toplevel)
|
||||
export PKG_ROOT=$GIT_ROOT/pkgs/clan-app
|
||||
|
||||
export WEBKIT_DISABLE_COMPOSITING_MODE=1
|
||||
# Add current package to PYTHONPATH
|
||||
export PYTHONPATH="$PKG_ROOT''${PYTHONPATH:+:$PYTHONPATH:}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user