Gavin Howard
ec7ce30024
Change license headers
...
Signed-off-by: Gavin Howard <gavin@yzena.com>
1 year ago
Gavin Howard
bebe42dc7e
Update the license
...
Signed-off-by: Gavin Howard <gavin@yzena.com>
1 year ago
Gavin Howard
476836ad8e
Add the Yzena Network License
...
Signed-off-by: Gavin Howard <gavin@yzena.com>
1 year ago
Gavin Howard
e028f89999
Fix a filename
1 year ago
Gavin Howard
cb9d66af70
Remove an unneeded arg
1 year ago
Gavin Howard
01340d1ccd
Add a way to find Sphinx
1 year ago
Gavin Howard
4c8bb76164
Move Yzena projects away from GitHub
2 years ago
Gavin Howard
df3475eed1
Update the README
4 years ago
Gavin Howard
d632c91c80
Add a C++ test function
4 years ago
Gavin Howard
02b6390285
Add file length into the file gen system
4 years ago
Gavin Howard
4ba209ca68
Add a function to get file size
4 years ago
Gavin Howard
e4ce35c275
Style fix
4 years ago
Gavin Howard
0816b7a74a
Fix a problem with create_symlink()
...
It was erroring on duplicate target names. I did more research and found
out that I could just add a custom command to a target, post build. So
that's what this does.
4 years ago
Gavin Howard
f2001c3940
Attempt to fix a duplicate problem in CMake in Yera
4 years ago
Gavin Howard
afcf8a24a1
Add a function to create a symlink
4 years ago
Gavin Howard
7f2c3be482
Adjust the test functions
4 years ago
Gavin Howard
8e1e7549c2
Add a param to create_test() to create multiple tests from one target
4 years ago
Gavin Howard
794b67e86c
Rename the function again
4 years ago
Gavin Howard
4b24d4c328
Fix a typo
4 years ago
Gavin Howard
0850cd85e4
Move the file data gen file
4 years ago
Gavin Howard
013a6802b0
Update gen_c_array
...
This renames it to "file_to_data" and adds an extra parameter that will
control whether an ending zero byte is added or not.
4 years ago
Gavin Howard
35c4d8ca8f
Change test function
...
The "create_test_target()" function will now create a test target (with
optional libraries), but it won't create the test. The "create_test()"
function will take an existing test target and create a test, using
extra arguments as arguments to the test.
4 years ago
Gavin Howard
f30f8ee283
Add a doc header to gen_c_array()
4 years ago
Gavin Howard
e2eeb4bac4
Use some quotes in gen_c_array()
4 years ago
Gavin Howard
1485f33f61
Add a function to generate a C array from a file
4 years ago
Gavin Howard
ea4fc5c629
Style fixes to functions.cmake
4 years ago
Gavin Howard
ca41760119
Add libraries to link to merge_libs
5 years ago
Gavin Howard
084d94994a
Comment the functions.cmake file
5 years ago
Gavin Howard
a41d8ef93b
Rename the merge libs functions
5 years ago
Gavin Howard
a2400fd444
Add a function to create a merge library
5 years ago
Gavin Howard
c0ae0b0852
Automatically install a merged library
5 years ago
Gavin Howard
f4104b0705
Make the SCRIPT_DIR var internal
5 years ago
Gavin Howard
177d6e855a
Make sure to not install when merging
5 years ago
Gavin Howard
9452cf02dd
Remove debugging statements
5 years ago
Gavin Howard
df3264737f
Fix stupid mistake in last commit
5 years ago
Gavin Howard
99231b8ff9
Remove a now-useless file
5 years ago
Gavin Howard
8b0d6e2c03
Update to (possibly) final tested version
5 years ago
Gavin Howard
8e50bd05d7
Style fixes
5 years ago
Gavin Howard
b0ce9161c0
Fix some more errors
5 years ago
Gavin Howard
2e6ae8de18
Fix error in last commit
5 years ago
Gavin Howard
3ba8737d48
Add another list for target names
5 years ago
Gavin Howard
8327564702
Add required docstring
5 years ago
Gavin Howard
53ca195bc6
Fix stupid mistake from last commit
5 years ago
Gavin Howard
2b4c3b7b02
Use set to set the cache after every change
...
Apparently, it's needed.
5 years ago
Gavin Howard
68cd472e09
Try to make list show up
5 years ago
Gavin Howard
e489390bbc
Fix no list bug
5 years ago
Gavin Howard
6b6469130c
Add debugging statements
5 years ago
Gavin Howard
038868f007
Fix bug in previous commit
5 years ago
Gavin Howard
d86e3b9a4f
Try to fix thin archive bug
5 years ago
Gavin Howard
c7d890edb6
Style fixes
5 years ago