Skip to content

Commit 03b4f29

Browse files
committed
More work on OpenBSD package
1 parent b917521 commit 03b4f29

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

installers/openbsd/build.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@
6666
continue
6767
libs += ['-W', f'{m.group(1)}.{m.group(2)}']
6868

69-
print(libs)
7069

7170
COMMENT = 'WS-Discovery Host Daemon'
7271
DESC = 'Allows your machine to be discovered by Windows 10 and above systems and displayed by their Explorer "Network" views.'
@@ -104,10 +103,22 @@
104103
'-A', ARCH,
105104
'-d', f'-{DESC}',
106105
'-f', 'packinglist',
106+
'-D', 'FULLPKGPATH=net/wsddn',
107107
'-D', f'COMMENT={COMMENT}',
108108
'-D', f'MAINTAINER={MAINTAINER}',
109109
'-D', f'HOMEPAGE={HOMEPAGE}',
110110
'-B', stagedir.resolve(),
111111
'-p', '/'] +
112112
libs + [
113113
f'wsddn-{VERSION}.tgz'], cwd=workdir, check=True)
114+
115+
subprocess.run(['gzip', '--keep', '--force', builddir / 'wsddn'], check=True)
116+
117+
if args.uploadResults:
118+
subprocess.run(['aws', 's3', 'cp', workdir / f'wsddn-{VERSION}.tgz', f's3://gershnik-builds/openbsd/wsddn-{VERSION}-{ARCH}.tgz'],
119+
check=True)
120+
subprocess.run(['aws', 's3', 'cp', builddir / 'wsddn.gz', f's3://wsddn-symbols/wsddn-openbsd-{VERSION}-{ARCH}.tgz'], check=True)
121+
122+
shutil.move(workdir / f'wsddn-{VERSION}.tgz', workdir / f'wsddn-{VERSION}-OpenBSD-{ARCH}.tgz')
123+
subprocess.run(['gh', 'release', 'upload', f'v{VERSION}', workdir / f'wsddn-{VERSION}-OpenBSD-{ARCH}.tgz'], check=True)
124+

0 commit comments

Comments
 (0)