diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-11-04 19:29:50 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-11-04 19:31:00 +0100 |
| commit | c76a7e968f54eb0e6c8da9c1ae6bc069ed05fdda (patch) | |
| tree | 4fda968386bfdb0e30354ff98356caa50b11af8a /wscript | |
| parent | 8fe1cc5b89408c8aaba79e04cc4d0c271931b099 (diff) | |
Include subscribers / supporters in git.
The need for network access part-way through a build causes loads
of annoying CI failures.
Diffstat (limited to 'wscript')
| -rw-r--r-- | wscript | 23 |
1 files changed, 7 insertions, 16 deletions
@@ -587,24 +587,8 @@ def configure(conf): Logs.pprint('YELLOW', '') -def download_supporters(can_fail): - r = os.system('curl -m 2 -s -f https://dcpomatic.com/supporters.cc > src/wx/supporters.cc') - if (r >> 8) == 0: - r = os.system('curl -s -f https://dcpomatic.com/subscribers.cc > src/wx/subscribers.cc') - if (r >> 8) != 0: - if can_fail: - raise Exception("Could not download supporters lists (%d)" % (r >> 8)) - else: - f = open('src/wx/supporters.cc', 'w') - print('supported_by.Add(wxT("Debug build - no supporters lists available"));', file=f) - f.close() - f = open('src/wx/subscribers.cc', 'w') - print('subscribers.Add(wxT("Debug build - no subscribers lists available"));', file=f) - f.close() - def build(bld): create_version_cc(VERSION, bld.env.CXXFLAGS) - download_supporters(not bld.env.DEBUG) bld.recurse('src') bld.recurse('graphics') @@ -691,6 +675,13 @@ def pot(bld): def pot_merge(bld): bld.recurse('src') +def supporters(bld): + r = os.system('curl -m 2 -s -f https://dcpomatic.com/supporters.cc > src/wx/supporters.cc') + if (r >> 8) == 0: + r = os.system('curl -s -f https://dcpomatic.com/subscribers.cc > src/wx/subscribers.cc') + if (r >> 8) != 0: + raise Exception("Could not download supporters lists (%d)" % (r >> 8)) + def tags(bld): os.system('etags src/lib/*.cc src/lib/*.h src/wx/*.cc src/wx/*.h src/tools/*.cc') |
