@@ -70,22 +70,19 @@ def build_package(session: nox.Session) -> None:
7070 copy_dir (session , "../server/typeshed" , "typeshed" )
7171 copy_dir (session , "../server/additional_stubs" , "additional_stubs" )
7272 if (os .name == 'posix' and 'microsoft' not in platform .uname ()[2 ].lower ()) or Path ("../server/target/release/odoo_ls_server" ).is_file ():
73- session .run ("mkdir" , "linux" , external = True )
74- session .run ("cp" , "../server/target/release/odoo_ls_server" , "linux/odoo_ls_server" , external = True )
73+ session .run ("cp" , "../server/target/release/odoo_ls_server" , "linux_odoo_ls_server" , external = True )
7574 if (os .name == 'nt' or 'microsoft' in platform .uname ()[2 ].lower ()) or Path ("../server/target/release/odoo_ls_server.exe" ).is_file ():
76- session .run ("mkdir" , "win" , external = True )
77- session .run ("cp" , "../server/target/release/odoo_ls_server.exe" , "win/odoo_ls_server.exe" , external = True )
75+ session .run ("cp" , "../server/target/release/odoo_ls_server.exe" , "win_odoo_ls_server.exe" , external = True )
7876 if (os .name == 'posix' and 'Darwin' in platform .uname ()[0 ].lower ()) or Path ("../server/target/release/odoo_ls_server" ).is_file ():
79- session .run ("mkdir" , "macos" , external = True )
80- session .run ("cp" , "../server/target/release/mac_odoo_ls_server" , "macos/odoo_ls_server" , external = True )
77+ session .run ("cp" , "../server/target/release/mac_odoo_ls_server" , "macos_odoo_ls_server" , external = True )
8178 session .run ("cp" , "../CHANGELOG.md" , "CHANGELOG.md" , external = True )
8279 session .run ("vsce" , "package" , external = True )
83- if (os .name == 'posix' and 'microsoft' not in platform .uname ()[2 ].lower ()) or Path ("linux " ).is_dir ():
84- session .run ("rm" , "-r" , "linux " , external = True )
85- if (os .name == 'nt' or 'microsoft' in platform .uname ()[2 ].lower ()) or Path ("win " ).is_dir ():
86- session .run ("rm" , "-r" , "win " , external = True )
87- if (os .name == 'posix' and 'Darwin' in platform .uname ()[0 ].lower ()) or Path ("macos " ).is_dir ():
88- session .run ("rm" , "-r" , "macos " , external = True )
80+ if (os .name == 'posix' and 'microsoft' not in platform .uname ()[2 ].lower ()) or Path ("linux_odoo_ls_server " ).is_file ():
81+ session .run ("rm" , "-r" , "linux_odoo_ls_server " , external = True )
82+ if (os .name == 'nt' or 'microsoft' in platform .uname ()[2 ].lower ()) or Path ("win_odoo_ls_server.exe " ).is_file ():
83+ session .run ("rm" , "-r" , "win_odoo_ls_server.exe " , external = True )
84+ if (os .name == 'posix' and 'Darwin' in platform .uname ()[0 ].lower ()) or Path ("macos_odoo_ls_server " ).is_file ():
85+ session .run ("rm" , "-r" , "macos_odoo_ls_server " , external = True )
8986 session .run ("rm" , "-r" , "typeshed" , external = True )
9087 session .run ("rm" , "-r" , "additional_stubs" , external = True )
9188 session .run ("rm" , "CHANGELOG.md" , external = True )
@@ -98,22 +95,19 @@ def build_package_prerelease(session: nox.Session) -> None:
9895 copy_dir (session , "../server/typeshed" , "typeshed" )
9996 copy_dir (session , "../server/additional_stubs" , "additional_stubs" )
10097 if (os .name == 'posix' and 'microsoft' not in platform .uname ()[2 ].lower ()) or Path ("../server/target/release/odoo_ls_server" ).is_file ():
101- session .run ("mkdir" , "linux" , external = True )
102- session .run ("cp" , "../server/target/release/odoo_ls_server" , "linux/odoo_ls_server" , external = True )
98+ session .run ("cp" , "../server/target/release/odoo_ls_server" , "linux_odoo_ls_server" , external = True )
10399 if (os .name == 'nt' or 'microsoft' in platform .uname ()[2 ].lower ()) or Path ("../server/target/release/odoo_ls_server.exe" ).is_file ():
104- session .run ("mkdir" , "win" , external = True )
105- session .run ("cp" , "../server/target/release/odoo_ls_server.exe" , "win/odoo_ls_server.exe" , external = True )
100+ session .run ("cp" , "../server/target/release/odoo_ls_server.exe" , "win_odoo_ls_server.exe" , external = True )
106101 if (os .name == 'posix' and 'Darwin' in platform .uname ()[0 ].lower ()) or Path ("../server/target/release/odoo_ls_server" ).is_file ():
107- session .run ("mkdir" , "macos" , external = True )
108- session .run ("cp" , "../server/target/release/mac_odoo_ls_server" , "macos/odoo_ls_server" , external = True )
102+ session .run ("cp" , "../server/target/release/mac_odoo_ls_server" , "macos_odoo_ls_server" , external = True )
109103 session .run ("cp" , "../CHANGELOG.md" , "CHANGELOG.md" , external = True )
110104 session .run ("vsce" , "package" , "--pre-release" , external = True )
111- if (os .name == 'posix' and 'microsoft' not in platform .uname ()[2 ].lower ()) or Path ("linux " ).is_dir ():
112- session .run ("rm" , "-r" , "linux " , external = True )
113- if (os .name == 'nt' or 'microsoft' in platform .uname ()[2 ].lower ()) or Path ("win " ).is_dir ():
114- session .run ("rm" , "-r" , "win " , external = True )
115- if (os .name == 'posix' and 'Darwin' in platform .uname ()[0 ].lower ()) or Path ("macos " ).is_dir ():
116- session .run ("rm" , "-r" , "macos " , external = True )
105+ if (os .name == 'posix' and 'microsoft' not in platform .uname ()[2 ].lower ()) or Path ("linux_odoo_ls_server " ).is_file ():
106+ session .run ("rm" , "-r" , "linux_odoo_ls_server " , external = True )
107+ if (os .name == 'nt' or 'microsoft' in platform .uname ()[2 ].lower ()) or Path ("win_odoo_ls_server.exe " ).is_file ():
108+ session .run ("rm" , "-r" , "win_odoo_ls_server.exe " , external = True )
109+ if (os .name == 'posix' and 'Darwin' in platform .uname ()[0 ].lower ()) or Path ("macos_odoo_ls_server " ).is_file ():
110+ session .run ("rm" , "-r" , "macos_odoo_ls_server " , external = True )
117111 session .run ("rm" , "-r" , "typeshed" , external = True )
118112 session .run ("rm" , "-r" , "additional_stubs" , external = True )
119113 session .run ("rm" , "CHANGELOG.md" , external = True )
0 commit comments