8ba963cfa3
When loading a manifest file, e.g. by include(), it will chdir first to the directory of that manifest. This means that all file operations within a manifest are relative to that manifest's location. As a consequence of this, additional environment variables are needed to find absolute paths, so the following are added: $(MPY_LIB_DIR), $(PORT_DIR), $(BOARD_DIR). And rename $(MPY) to $(MPY_DIR) to be consistent. Existing manifests are updated to match.
7 lines
330 B
Python
7 lines
330 B
Python
freeze('$(PORT_DIR)/modules')
|
|
freeze('$(MPY_DIR)/tools', ('upip.py', 'upip_utarfile.py'))
|
|
freeze('$(MPY_DIR)/ports/esp8266/modules', 'ntptime.py')
|
|
freeze('$(MPY_DIR)/ports/esp8266/modules', ('webrepl.py', 'webrepl_setup.py', 'websocket_helper.py',))
|
|
freeze('$(MPY_DIR)/drivers/dht', 'dht.py')
|
|
freeze('$(MPY_DIR)/drivers/onewire')
|