aboutsummaryrefslogtreecommitdiff
path: root/include/omc.h
Commit message (Collapse)AuthorAgeFilesLines
* Rebrand OhMyCal (OMC) as STASIS (#7)Joseph Hunkeler2024-06-211-99/+0
|
* Remove newlineJoseph Hunkeler2024-05-211-1/+0
|
* First pass at test result creation, and optional markdown->html conversionJoseph Hunkeler2024-05-161-0/+1
|
* Convert ohmycal to a libraryJoseph Hunkeler2024-05-021-0/+5
|
* fixme: add artifactory url to globalsJoseph Hunkeler2024-04-101-0/+1
|
* Include wheel.hJoseph Hunkeler2024-04-021-0/+1
|
* Use do-while in COE_CHECK_ABORT.Joseph Hunkeler2024-04-021-6/+7
| | | | | * continue_on_error is always checked * An additional conditional can be passed. Use `1` to fail normally. Use `0` to never fail.
* Adjust guard_strlist_free to match new function signatureJoseph Hunkeler2024-04-021-1/+1
|
* Add GENERIC_ARRAY_FREE macro to avoid code duplications when freeing ↵Joseph Hunkeler2024-03-221-0/+6
| | | | character arrays
* Make SYSERROR macro act more like perror, and allow extra argumentsJoseph Hunkeler2024-03-221-1/+4
|
* Add fix_tox_conf functionJoseph Hunkeler2024-03-141-0/+3
| | | | * If the user calls tox in a test script like so: tox {{ workaround.tox_posargs }}, then a temporary tox configuration will be generated and the appropriate arguments to use it will be injected into tox's command line arguments
* Use do/while in guard_* macros to make them behave more like functionsJoseph Hunkeler2024-03-101-3/+3
|
* Makes docker builds, artifactory uploads, and testing optional via CLI ↵Joseph Hunkeler2024-03-081-0/+3
| | | | | | | arguments. * Remove [DEBUG] from debug summary * Add enable_* states to debug summary
* Document functions and usageJoseph Hunkeler2024-02-281-9/+10
|
* Add docker.h to main headerJoseph Hunkeler2024-02-231-0/+1
|
* Compatibility changesJoseph Hunkeler2024-02-131-0/+1
|
* Enable multiple named artifact upload sections in delivery contextJoseph Hunkeler2024-02-121-0/+1
|
* Add Delivery.info.time_str_epoch member to store Unix epoch as a string.Joseph Hunkeler2024-02-121-0/+1
|
* Consolidate header includes to omc.hJoseph Hunkeler2024-02-061-0/+4
|
* Add config.h.in header templateJoseph Hunkeler2024-01-291-0/+3
|
* Include time (everywhere)Joseph Hunkeler2023-12-101-0/+2
|
* Add globals_free() prototypeJoseph Hunkeler2023-12-101-0/+5
|
* Add conda_fresh_start to globalsJoseph Hunkeler2023-12-101-3/+14
| | | | | * Move conda_install_prefix to globals * Add Jfrog structure to globals
* Add OMC_NAME_MAX and OMC_DIRSTACK_MAX definesJoseph Hunkeler2023-12-101-0/+2
|
* Move guard_ macros to primary headerJoseph Hunkeler2023-12-101-0/+4
|
* Read base packages from global config fileJoseph Hunkeler2023-11-211-7/+10
| | | | | | * Add conv_strlist_stackvar macro (globals is not a pointer) * Add "conda_packages" and "pip_package" to global config file * Fix unintended use of "conda build". Use "mambabuild".
* Use TMPDIR, and fail when script cannot be executed within that filesystemJoseph Hunkeler2023-11-201-0/+1
|
* RebrandingJoseph Hunkeler2023-11-201-0/+36