xfce.xfce4-notes-plugin: Generate C code with newer Vala (#359006)
[NixPkgs.git] / pkgs / servers / klipper / klipper-genconf.nix
blob293a8112007bf37bc6467210cb2edaa2bfc32285
1 { writeShellApplication
2 , klipper
3 , python3
4 , gnumake
5 }: writeShellApplication {
6   name = "klipper-genconf";
7   runtimeInputs = [
8     python3
9     gnumake
10   ];
11   text = ''
12     CURRENT_DIR=$(pwd)
13     TMP=$(mktemp -d)
14     make -C ${klipper.src} OUT="$TMP" KCONFIG_CONFIG="$CURRENT_DIR/config" menuconfig
15     rm -rf "$TMP" config.old
16     printf "\nYour firmware configuration for klipper:\n\n"
17     cat config
18   '';