summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-17Remove some believed-unnecessary calls to add_defaults().optionsCarl Hetherington
2024-04-15Fix previous.Carl Hetherington
2024-04-06Fix Windows builds with older cscripts.Carl Hetherington
2024-03-29Fix LocalTarget to work better (mostly making it work like a normal Linux ↵Carl Hetherington
target).
2024-03-29Add --dependencies-onlyCarl Hetherington
2024-03-24Add LocalTarget, which isn't really that helpful actually.Carl Hetherington
You end up needing to delete things from /usr/local so they don't get picked up by "local" builds.
2024-02-24Possibly fix OSXUniversalTarget with ccache.Carl Hetherington
2024-01-21Add new ccache directory.Carl Hetherington
2024-01-20Remove Windows version support (was used for XP).Carl Hetherington
2023-08-31Go back to running Flatpak outside docker; running it inside seems even more ↵Carl Hetherington
painful.
2023-08-29Make flatpak work better.Carl Hetherington
2023-08-20Fix missing attribute.Carl Hetherington
2023-08-14Try to fix incorrect working directory when copying non-universal macOS ↵Carl Hetherington
packages.
2023-07-19Create temp directory if it doesn't exist.Carl Hetherington
2023-06-26Use notarytool instead of altool for notarizing macOS apps.Carl Hetherington
2023-06-26Cleanup: remove pointless try/except.Carl Hetherington
2023-06-02Add new ccache volume.Carl Hetherington
2023-06-02Fix help.Carl Hetherington
2023-03-31No need to run on Python 2 any more.Carl Hetherington
2022-12-30Use .tar.zst not .zst for zstd tarballs.Carl Hetherington
2022-12-30Build .zst as well as .tar.bz2 for source targets (DoM #1705).Carl Hetherington
2022-12-15Try more to fix git clones.Carl Hetherington
2022-12-15Try to fix git clones with new security feature.Carl Hetherington
2022-10-04Pass --rm to docker createCarl Hetherington
2022-10-04Kill docker image on SIGTERM.cah
2022-09-19I don't think we need to clean up target if we don't even create it ↵Carl Hetherington
successfully.
2022-02-19Another attempt to fix unnecessary building while packaging.Carl Hetherington
2022-02-19Revert "Don't build a tree that is being packaged; the package() method must ↵Carl Hetherington
do it (if required)." This reverts commit 1b9fcb5ab32d501a24f603d8a2e4fe8aff282e95. On reflection this approach just gets too complicated considering the override of package() for macOS.
2022-02-19Don't build a tree that is being packaged; the package() method must do it ↵Carl Hetherington
(if required). This is to make Linux builds more efficient; previously cdist would build() everything (including the whole of DoM) and then most linux package() methods would end up building it again (making the build in build() redundant). Now the cscript in DoM can call build() if necessary. I'm a little bit worried that the environment is no longer preserved during the final build(), but I'm unsure if this is necessary anyway.
2022-02-18Remove duplicate call to cleanup().cah
2022-02-18Little cleanup.cah
2022-02-18Cleanup: rename git_commit -> commit.cah
2022-02-17Cleanup: rename specifier -> commit_ish.cah
2022-02-17Out-of-date comment.cah
2022-02-14Try to use finally better to terminate subprocesses when we die.Carl Hetherington
2021-11-12Match only tags that start with v when looking for versions.cah
2021-11-12Add a new ccache volume.cah
2021-10-10Try to fix to not assume master.Carl Hetherington
2021-10-07Checkout deps when building manuals for DoM (which requires libdcp to build ↵Carl Hetherington
its manual).
2021-07-04Add new ccache volume.Carl Hetherington
2021-05-20Fix previous.Carl Hetherington
2021-05-20Copy .id files back to output for .dmg builds.Carl Hetherington
2021-05-20Add osx-old target to target 10.8.Carl Hetherington
2021-05-13Fix previous.Carl Hetherington
2021-05-13Try to fix notarization when an upload has already happened.Carl Hetherington
2021-05-13Various fixes to notarize command that should have been squashed.Carl Hetherington
2021-05-12Add notarize command.Carl Hetherington
2021-05-12New ccache volumes.Carl Hetherington
2021-02-07Add ubuntu-16.04-64; stop using jenkins user.Carl Hetherington
2021-02-03Tone down previous commit a little.Carl Hetherington