Merge pull request #1 from paulwillen/main

Making the build cross-platform compatible (help from Djuri)
This commit is contained in:
Djuri Baars 2023-11-30 21:28:27 +01:00 committed by GitHub
commit 293d6d87a1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -29,9 +29,10 @@ def process_directory(input_dir, output_dir):
# Build web interface before building FS # Build web interface before building FS
def before_buildfs(source, target, env): def before_buildfs(source, target, env):
env.Execute("cd data && yarn && yarn postinstall && PUBLIC_BASE_URL=\"\" yarn build") env.Execute("cd data && yarn && yarn postinstall && yarn build")
input_directory = 'data/dist' input_directory = 'data/dist'
output_directory = 'data/build_gz' output_directory = 'data/build_gz'
process_directory(input_directory, output_directory) process_directory(input_directory, output_directory)
os.environ["PUBLIC_BASE_URL"] = ""
env.AddPreAction("$BUILD_DIR/littlefs.bin", before_buildfs) env.AddPreAction("$BUILD_DIR/littlefs.bin", before_buildfs)