vector-of-bool
74826991a1
Remove JSON catalog and FS transforms.
Significantly simplify some code, and removes a lot of hacks.
Now, the proper way to get packages is from an HTTP repository.
The mkrepo.py uses the content of the old catalog.json to populate
a dds repository. This is also used in the test cases to spawn
repositories as test fixtures.
4 years ago
vector-of-bool
9b639bd187
Update tests and CI to use HTTP repo
4 years ago
vector-of-bool
60ce2155d8
Python tests, and Python style
4 years ago
vector-of-bool
84eb94d9f7
We can pull basic catalog info via HTTP
4 years ago
vector-of-bool
e2d64cd409
OpenSSL support
- CI step cleanups, and get openssl for windows
- WORKAROUND: Bug in libgcc in certain conditions with partial pthread
linked statically.
4 years ago
vector-of-bool
36d10d787e
Packages can now be imported over HTTP
4 years ago
vector-of-bool
bf4d020203
Fix handling of non-ASCII paths and arguments
Also, run all tests in a path with cyrillic chars and spaces
4 years ago
vector-of-bool
4c2040a310
We can create and import sdists as gzip-compressed tar files
4 years ago
vector-of-bool
66c2712ee4
Fix: Don't break paths to dependencies when the repo-dir is a relative path
4 years ago
vector-of-bool
b1e5315a9b
Early iteration of config-headers.
This is a very rudimentary version. All it does is copy and rename the
template header file and place it in the build directory in a special
subdirectory that is added as an #include-path.
There is some code duplication and cleanup necessary. There are a
few "magic strings" and "magic paths" that need to be removed as well.
4 years ago
vector-of-bool
b12bdf83ec
Separate type to record dependencies only
5 years ago
vector-of-bool
cef6707c36
`build-deps` command to build a set of dependencies
5 years ago
vector-of-bool
93ce3abbdf
Remove old build code
5 years ago
vector-of-bool
a2b36cc5df
Downloading deps now takes place as part of the main build
5 years ago
vector-of-bool
6dcfe381a5
Remove old `deps build` code
5 years ago
vector-of-bool
8bf05a557d
Default-enable apps, tests, and warnings for the root project
5 years ago
vector-of-bool
f9b4d5f85c
Fix up all tests to work with the catalog
5 years ago
vector-of-bool
66f7b534fd
New smoke tests for catalog operations
5 years ago
vector-of-bool
b05153d5cf
Use gcc-9 in CI
5 years ago
vector-of-bool
cbebbe1650
Use gcc-9 in CI
5 years ago
vector-of-bool
16c06e8fe0
Refactor CI into reusable python modules
5 years ago
vector-of-bool
9034ce8b14
Fix passing lm path to DDS executable
5 years ago
vector-of-bool
62b60c2dfe
New smoke tests based on pytest
5 years ago