|
66 | 66 | continue |
67 | 67 | libs += ['-W', f'{m.group(1)}.{m.group(2)}'] |
68 | 68 |
|
69 | | -print(libs) |
70 | 69 |
|
71 | 70 | COMMENT = 'WS-Discovery Host Daemon' |
72 | 71 | DESC = 'Allows your machine to be discovered by Windows 10 and above systems and displayed by their Explorer "Network" views.' |
|
104 | 103 | '-A', ARCH, |
105 | 104 | '-d', f'-{DESC}', |
106 | 105 | '-f', 'packinglist', |
| 106 | + '-D', 'FULLPKGPATH=net/wsddn', |
107 | 107 | '-D', f'COMMENT={COMMENT}', |
108 | 108 | '-D', f'MAINTAINER={MAINTAINER}', |
109 | 109 | '-D', f'HOMEPAGE={HOMEPAGE}', |
110 | 110 | '-B', stagedir.resolve(), |
111 | 111 | '-p', '/'] + |
112 | 112 | libs + [ |
113 | 113 | 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