argv = ['/home/chris/.pebble-sdk/SDKs/current/sdk-core/pebble/waf', 'configure'] config_cmd = 'configure' environ = {'LESSOPEN': '| /usr/bin/lesspipe %s', 'LANGUAGE': 'en_GB:en', 'USER': 'chris', 'npm_config_user_agent': 'npm/10.8.2 node/v20.19.1 linux x64 workspaces/false', 'XDG_SEAT': 'seat0', 'XDG_SESSION_TYPE': 'x11', 'npm_node_execpath': '/home/chris/.nvm/versions/node/v20.19.1/bin/node', 'SHLVL': '1', 'npm_config_noproxy': '', 'HOME': '/home/chris', 'OLDPWD': '/home/chris/code/pebble-dev/libraries/pebble-timeline-js/test-app', 'DESKTOP_SESSION': 'cinnamon', 'NVM_BIN': '/home/chris/.nvm/versions/node/v20.19.1/bin', 'npm_package_json': '/home/chris/code/pebble-dev/libraries/pebble-timeline-js/test-app/package.json', 'NVM_INC': '/home/chris/.nvm/versions/node/v20.19.1/include/node', 'GTK_MODULES': 'gail:atk-bridge', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'npm_config_userconfig': '/home/chris/.npmrc', 'npm_config_local_prefix': '/home/chris/code/pebble-dev/libraries/pebble-timeline-js/test-app', 'CINNAMON_VERSION': '6.4.8', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'COLORTERM': 'truecolor', 'COLOR': '1', 'NVM_DIR': '/home/chris/.nvm', 'LOGNAME': 'chris', '_': '/home/chris/.nvm/versions/node/v20.19.1/bin/npm', 'npm_config_prefix': '/home/chris/.nvm/versions/node/v20.19.1', 'npm_config_npm_version': '10.8.2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'vt100', 'XDG_SESSION_ID': 'c2', 'npm_config_cache': '/home/chris/.npm', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'npm_config_node_gyp': '/home/chris/.nvm/versions/node/v20.19.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js', 'PATH': '/var/tmp/pebble-sdk/SDKs/4.9.127/toolchain/moddable-tools:/home/chris/.pebble-sdk/SDKs/4.9.127/toolchain/arm-none-eabi/bin:/home/chris/.local/share/uv/tools/pebble-tool/lib/python3.12/site-packages/pebble_tool/commands/sdk:/home/chris/.pebble-sdk/SDKs/4.9.127/toolchain/bin:/home/chris/code/pebble-dev/libraries/pebble-timeline-js/test-app/node_modules/.bin:/home/chris/code/pebble-dev/libraries/pebble-timeline-js/node_modules/.bin:/home/chris/code/pebble-dev/libraries/node_modules/.bin:/home/chris/code/pebble-dev/node_modules/.bin:/home/chris/code/node_modules/.bin:/home/chris/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/home/chris/.nvm/versions/node/v20.19.1/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/home/chris/.nvm/versions/node/v20.19.1/bin:/home/chris/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'SESSION_MANAGER': 'local/vesper:@/tmp/.ICE-unix/1531,unix/vesper:/tmp/.ICE-unix/1531', 'GDM_LANG': 'en_GB', 'GTK3_MODULES': 'xapp-gtk3-module', 'NODE': '/home/chris/.nvm/versions/node/v20.19.1/bin/node', 'npm_package_name': 'test-app', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session0', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/ef185883_b8b0_4a3c_a58a_073923feb375', 'XDG_RUNTIME_DIR': '/run/user/1000', 'DISPLAY': ':0', 'LANG': 'en_GB.UTF-8', 'XDG_CURRENT_DESKTOP': 'X-Cinnamon', 'XDG_SESSION_DESKTOP': 'cinnamon', 'XAUTHORITY': '/home/chris/.Xauthority', '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=00: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:*.avif=01;35:*.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:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.75', 'npm_lifecycle_script': 'cd ../ && pebble clean && pebble build && cd - && pebble clean && pebble build && pebble install --emulator', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'XDG_GREETER_DATA_DIR': '/var/lib/lightdm-data/chris', 'SHELL': '/bin/bash', 'npm_package_version': '1.0.0', 'npm_lifecycle_event': 'rebuild', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'cinnamon', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'XDG_VTNR': '7', 'npm_config_globalconfig': '/home/chris/.nvm/versions/node/v20.19.1/etc/npmrc', 'npm_config_init_module': '/home/chris/.npm-init.js', 'PWD': '/home/chris/code/pebble-dev/libraries/pebble-timeline-js', 'npm_execpath': '/home/chris/.nvm/versions/node/v20.19.1/lib/node_modules/npm/bin/npm-cli.js', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-cinnamon:/etc/xdg', 'NVM_CD_FLAGS': '', 'XDG_DATA_DIRS': '/usr/share/cinnamon:/usr/share/gnome:/home/chris/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share', 'npm_config_global_prefix': '/home/chris/.nvm/versions/node/v20.19.1', 'npm_command': 'run-script', 'VTE_VERSION': '7600', 'INIT_CWD': '/home/chris/code/pebble-dev/libraries/pebble-timeline-js/test-app', 'EDITOR': 'vi', 'MODDABLE': '/var/tmp/pebble-sdk/SDKs/4.9.127/toolchain/moddable', 'PYTHONHOME': '/home/chris/.pebble-sdk/SDKs/current/.venv', 'PYTHONPATH': '/home/chris/.local/share/uv/tools/pebble-tool/bin:/usr/lib/python312.zip:/usr/lib/python3.12:/usr/lib/python3.12/lib-dynload:/home/chris/.local/share/uv/tools/pebble-tool/lib/python3.12/site-packages', 'NODE_PATH': '/home/chris/.pebble-sdk/SDKs/current/sdk-core/../node_modules', 'NOCLIMB': '1'} files = ['/home/chris/code/pebble-dev/libraries/pebble-timeline-js/wscript'] hash = b'1\xad\x97\x96>\x1f{\x88w\xd4?\xf0\x82q\x0bK' launch_dir = '/home/chris/code/pebble-dev/libraries/pebble-timeline-js' options = {'colors': 'auto', 'jobs': 12, '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/chris/code/pebble-dev/libraries/pebble-timeline-js/build' run_dir = '/home/chris/code/pebble-dev/libraries/pebble-timeline-js' top_dir = '/home/chris/code/pebble-dev/libraries/pebble-timeline-js'