mirror of
https://github.com/wled/WLED.git
synced 2025-07-21 01:36:32 +00:00
Add a separate folder for .gz release files
This commit is contained in:
parent
b8bf2a707c
commit
1eaac0072d
@ -24,12 +24,15 @@ def _create_dirs(dirs=["firmware", "map"]):
|
|||||||
|
|
||||||
def create_release(source):
|
def create_release(source):
|
||||||
release_name = _get_cpp_define_value(env, "WLED_RELEASE_NAME")
|
release_name = _get_cpp_define_value(env, "WLED_RELEASE_NAME")
|
||||||
if release_name:
|
|
||||||
_create_dirs(["release"])
|
|
||||||
version = _get_cpp_define_value(env, "WLED_VERSION")
|
|
||||||
# get file extension of source file (.bin or .bin.gz)
|
# get file extension of source file (.bin or .bin.gz)
|
||||||
ext = source.split(".", 1)[1]
|
ext = source.split(".", 1)[1]
|
||||||
release_file = "{}release{}WLED_{}_{}.{}".format(OUTPUT_DIR, os.path.sep, version, release_name, ext)
|
if release_name:
|
||||||
|
folder = "release"
|
||||||
|
if ext == "bin.gz":
|
||||||
|
folder = "release_gz"
|
||||||
|
_create_dirs([folder])
|
||||||
|
version = _get_cpp_define_value(env, "WLED_VERSION")
|
||||||
|
release_file = "{}{}{}WLED_{}_{}.{}".format(OUTPUT_DIR, folder, os.path.sep, version, release_name, ext)
|
||||||
shutil.copy(source, release_file)
|
shutil.copy(source, release_file)
|
||||||
|
|
||||||
def bin_rename_copy(source, target, env):
|
def bin_rename_copy(source, target, env):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user