4e83ebbf50
build / build (push) Successful in 20s
Schedules a one-shot Pebble wakeup for the configured notification time, re-arming it on every launch and config change, and vibrates/ refreshes the report when it fires (foreground or fresh launch). Also adds a `make watchapp` target that builds the watchapp via the Pebble SDK and copies a versioned .pbw to dist/, matching `make package`'s version resolution — deliberately not wired into CI, which has no Pebble SDK installed.
11 lines
5.9 KiB
Plaintext
11 lines
5.9 KiB
Plaintext
argv = ['/home/ml/.pebble-sdk/SDKs/current/sdk-core/pebble/waf', 'configure']
|
|
config_cmd = 'configure'
|
|
environ = {'LESSOPEN': '| /usr/bin/lesspipe %s', 'CLAUDE_CODE_ENTRYPOINT': 'cli', 'LANGUAGE': 'en_US', 'USER': 'ml', 'AI_AGENT': 'claude-code_2-1-211_agent', 'GIT_EDITOR': 'true', 'XDG_SEAT': 'seat0', 'XDG_SESSION_TYPE': 'x11', 'COMPIZ_CONFIG_PROFILE': 'mint', 'SSH_AGENT_PID': '2296', 'SHLVL': '2', 'OLDPWD': '/home/ml/krotik/deck_in_a_dash', 'HOME': '/home/ml', 'NVM_BIN': '/home/ml/.nvm/versions/node/v24.16.0/bin', 'DESKTOP_SESSION': 'xfce', 'NVM_INC': '/home/ml/.nvm/versions/node/v24.16.0/include/node', 'PANEL_GDK_CORE_DEVICE_EVENTS': '0', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'GTK_MODULES': 'gail:atk-bridge', 'CLAUDE_CODE_CHILD_SESSION': '1', 'LC_MONETARY': 'de_DE.UTF-8', 'MAKEFLAGS': '', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'LIBVIRT_DEFAULT_URI': 'qemu:///system', 'COLORTERM': 'truecolor', 'NVM_DIR': '/home/ml/.nvm', 'QT_QPA_PLATFORMTHEME': 'qt5ct', 'GTK_IM_MODULE': 'ibus', 'LOGNAME': 'ml', 'WINDOWID': '88080387', '_': '/usr/bin/make', 'XDG_SESSION_CLASS': 'user', 'CLUTTER_BACKEND': 'x11', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': 'c2', 'PATH': '/var/tmp/pebble-sdk/SDKs/4.17/toolchain/moddable-tools:/home/ml/.pebble-sdk/SDKs/4.17/toolchain/arm-none-eabi/bin:/home/ml/.local/share/uv/tools/pebble-tool/lib/python3.13/site-packages/pebble_tool/commands/sdk:/home/ml/.pebble-sdk/SDKs/4.17/toolchain/bin:/home/ml/.nvm/versions/node/v24.16.0/bin:/home/ml/.local/bin:/home/ml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ml/bin:/home/ml/.local/bin', 'GDM_LANG': 'en_US', 'GTK3_MODULES': 'xapp-gtk3-module', 'SESSION_MANAGER': 'local/nyx:@/tmp/.ICE-unix/2113,unix/nyx:/tmp/.ICE-unix/2113', 'LC_ADDRESS': 'de_DE.UTF-8', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session0', 'COREPACK_ENABLE_AUTO_PIN': '0', 'XDG_RUNTIME_DIR': '/run/user/1000', 'XDG_MENU_PREFIX': 'xfce-', 'MAKELEVEL': '1', 'CLAUDE_EFFORT': 'high', 'DISPLAY': ':0.0', 'LANG': 'en_US.UTF-8', 'NoDefaultCurrentDirectoryInExePath': '1', 'LC_TELEPHONE': 'de_DE.UTF-8', 'XDG_CURRENT_DESKTOP': 'XFCE', 'XAUTHORITY': '/home/ml/.Xauthority', 'XDG_SESSION_DESKTOP': 'xfce', 'XMODIFIERS': '@im=ibus', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'SSH_AUTH_SOCK': '/tmp/ssh-XXXXXXgdhtQG/agent.2289', 'XDG_GREETER_DATA_DIR': '/var/lib/lightdm-data/ml', 'LC_NAME': 'de_DE.UTF-8', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'xfce', 'CLAUDE_CODE_SESSION_ID': '04a464a6-140e-4d92-b0d5-8d73364ac334', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'CLAUDECODE': '1', 'LC_MEASUREMENT': 'de_DE.UTF-8', 'LC_IDENTIFICATION': 'de_DE.UTF-8', 'XDG_VTNR': '7', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/ml/krotik/deck_in_a_dash/watch', 'CLAUDE_CODE_EXECPATH': '/home/ml/.local/share/claude/versions/2.1.211', 'XDG_DATA_DIRS': '/usr/share/xfce4:/home/ml/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-xfce:/etc/xdg', 'CLUTTER_IM_MODULE': 'ibus', 'NVM_CD_FLAGS': '', 'LC_NUMERIC': 'de_DE.UTF-8', 'MFLAGS': '', 'LC_PAPER': 'de_DE.UTF-8', 'VTE_VERSION': '6800', 'MODDABLE': '/var/tmp/pebble-sdk/SDKs/4.17/toolchain/moddable', 'PYTHONHOME': '/home/ml/.pebble-sdk/SDKs/current/.venv', 'PYTHONPATH': '/home/ml/.local/share/uv/tools/pebble-tool/bin:/home/ml/.local/share/uv/python/cpython-3.13.13-linux-x86_64-gnu/lib/python313.zip:/home/ml/.local/share/uv/python/cpython-3.13.13-linux-x86_64-gnu/lib/python3.13:/home/ml/.local/share/uv/python/cpython-3.13.13-linux-x86_64-gnu/lib/python3.13/lib-dynload:/home/ml/.local/share/uv/tools/pebble-tool/lib/python3.13/site-packages', 'NODE_PATH': '/home/ml/.pebble-sdk/SDKs/current/sdk-core/../node_modules', 'NOCLIMB': '1'}
|
|
files = ['/home/ml/krotik/deck_in_a_dash/watch/wscript']
|
|
hash = b'\xe8\xf4=\xd1\x00Tb3\x8f\x84a{\xdd\xe9\xf1\t'
|
|
launch_dir = '/home/ml/krotik/deck_in_a_dash/watch'
|
|
options = {'colors': 'auto', 'jobs': 8, 'keep': 0, 'verbose': 0, 'zones': '', 'profile': 0, 'pdb': 0, 'whelp': 0, 'version': False, 'out': '', 'top': '', 'no_lock_in_run': '', 'no_lock_in_out': '', 'no_lock_in_top': '', 'prefix': '/usr/local', 'bindir': None, 'libdir': None, 'progress_bar': 0, 'targets': '', 'files': '', 'destdir': '', 'force': False, 'distcheck_args': None, 'debug': False, 'no_groups': False, 'sandbox': False, 'timestamp': None}
|
|
out_dir = '/home/ml/krotik/deck_in_a_dash/watch/build'
|
|
run_dir = '/home/ml/krotik/deck_in_a_dash/watch'
|
|
top_dir = '/home/ml/krotik/deck_in_a_dash/watch'
|