|
76f7851033
|
Undo last change
|
2024-05-02 21:52:46 -04:00 |
|
|
2f5493887d
|
Make source files public object lib dependency
|
2024-05-02 21:50:36 -04:00 |
|
|
ce8ad84a25
|
Bump to version 0.2.19
buildbot/IOCore-linux-builder Build done.
buildbot/IOCore-macos-builder Build done.
buildbot/IOCore-freebsd-builder Build done.
|
2024-05-02 21:29:19 -04:00 |
|
|
3b37c22843
|
Improve include directory scoping
Shortening Static and Shared target names.
|
2024-05-02 20:58:16 -04:00 |
|
|
8a979d8714
|
Restoring original names
|
2024-05-02 20:44:16 -04:00 |
|
|
8f707665f0
|
Define alias libraries after interface headers are set
|
2024-05-02 20:41:34 -04:00 |
|
|
1df5bc201f
|
Improve exported alias names... eg IOCore::Shared, IOCore::Static, IOCore for object-lib
buildbot/IOCore-linux-builder Build done.
buildbot/IOCore-macos-builder Build done.
buildbot/IOCore-freebsd-builder Build done.
|
2024-05-02 20:34:11 -04:00 |
|
|
0120400815
|
Add Buildbot Status Badge to README.md
buildbot/IOCore-linux-builder Build done.
buildbot/IOCore-macos-builder Build done.
buildbot/IOCore-freebsd-builder Build done.
|
2024-04-19 18:07:54 -04:00 |
|
|
4dc8be01f1
|
Bump cmake version
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
|
2024-04-19 00:28:02 -04:00 |
|
|
a7f17c7cf8
|
local.vimrc: Fix missing .json extension in compile_commands.json link
|
2024-04-19 00:27:29 -04:00 |
|
|
691474bdba
|
Use a better and more obvious directory for vim-assisted builds
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
|
2024-04-19 00:22:24 -04:00 |
|
|
c042c13ccd
|
Removing unneded header in sys/paths.hpp
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
|
2024-04-18 23:52:32 -04:00 |
|
|
9efd25d7af
|
Use IOCore project root in copy_directory call
|
2024-04-18 23:44:51 -04:00 |
|
|
722118bd92
|
Move editorconfig files to .vim folder; move headers under IOCore/ subdir
|
2024-04-18 23:27:17 -04:00 |
|
|
da2249e6c0
|
Add missing FileResources implementation.
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
Improve naming of private method in Exception class.
|
2024-04-15 22:15:26 -04:00 |
|
|
7bd3ef8db9
|
Fix FileResource class namespace
|
2024-04-15 12:16:52 -04:00 |
|
|
5910483050
|
Fix local.vimrc configuration - use ! to define function.
|
2024-04-14 22:33:14 -04:00 |
|
|
c34e0fe291
|
Fix Linux IOCore.so fPIC build error by using header-only version of fmt
buildbot/linux-podman-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
|
2024-04-14 14:16:54 -04:00 |
|
|
0ad0c54deb
|
Add fmt string interpolation library; Prevent duplicate Application::ctor calls
buildbot/linux-podman-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
|
2024-04-14 14:02:22 -04:00 |
|
|
010e76d7ee
|
Remove unused IApplication interface header.
|
2024-04-14 10:36:11 -04:00 |
|
|
0a0eeee5ec
|
Add aggregate build target for test binaries
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
|
2024-04-13 17:30:51 -04:00 |
|
|
7bd739b88b
|
Version bump
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
|
2024-04-13 16:44:14 -04:00 |
|
|
9aece0e038
|
Set a global variable for $PROJECT_NAME_ARTIFACT_DIR.
buildbot/linux-podman-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
Also: Set default artifact build dir to something more professional (lol -> out)
|
2024-04-13 16:43:10 -04:00 |
|
|
871d7a723d
|
Add Doxyfile
|
2024-04-06 10:22:02 -04:00 |
|
|
f8a36b56b3
|
Add new cmake macros for setting build directories
|
2024-03-30 17:41:09 -04:00 |
|
|
b93a2e7717
|
Remove unnecessary copy_asset custom target
|
2024-03-30 15:43:53 -04:00 |
|
|
a84bb47e53
|
Move Application::init() code to constructor
|
2024-03-30 15:33:45 -04:00 |
|
|
cd809f3e4e
|
Fix incorrect namespace in convenience macro
|
2024-03-30 13:45:45 -04:00 |
|
|
fabd999e06
|
Separate two unrelated boolean if statements
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
|
2024-03-30 00:15:51 -04:00 |
|
|
d05fa84ffd
|
Add variable IOCORE_CMAKE_SOURCE_DIR to differentiate from top-level CMAKE_SOURCE_DIR
|
2024-03-29 14:48:46 -04:00 |
|
|
deb87a592f
|
Switch from CMAKE_SOURCE_DIR To CMAKE_CURRENT_SOURCE_DIR
|
2024-03-29 10:45:14 -04:00 |
|
|
d00e7b5a13
|
add $cmake_src_dir/include as a public search dir instead of a global private searchdir
buildbot/linux-podman-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
|
2024-03-29 10:40:55 -04:00 |
|
|
7a58b9e5c1
|
Remove scope specifier from global add_definitions and include_directories calls... these seem to be private by default.
|
2024-03-29 10:26:33 -04:00 |
|
|
1dd25f4f9e
|
make IOCOre usable by third-party projects, fix scope rules and add aliases
buildbot/linux-podman-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
|
2024-03-29 10:18:21 -04:00 |
|
|
b8808ea477
|
Fix cases where Catch2 cmake module paths vary
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
|
2024-03-28 21:39:46 -04:00 |
|
|
78f19c947b
|
Tweak README.md
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
|
2024-03-28 17:32:04 -04:00 |
|
|
7a9f76eb56
|
Adding necessary linux link BOOST flags and dependencies
buildbot/linux-podman-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
|
2024-03-27 14:06:17 -04:00 |
|
|
4b0f719796
|
CMake fix module case. macOS insensitivity leads to errors in other *NIX OSes
buildbot/linux-podman-cmake-builder Build done.
buildbot/freebsd-jail-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
|
2024-03-27 13:48:09 -04:00 |
|
|
707d2309fb
|
CMake: Switch FetchContent calls with CPM package manager
buildbot/freebsd-jail-cmake-builder Build done.
buildbot/linux-podman-cmake-builder Build done.
buildbot/darwin-macos-cmake-builder Build done.
|
2024-03-27 13:14:06 -04:00 |
|
|
60195c7f55
|
Replace template README.md with real README.md
|
2024-03-25 10:24:04 -04:00 |
|
|
8b53f6d0e8
|
Rename namespace to IOCore
|
2024-03-24 14:38:41 -04:00 |
|
|
900a22a12a
|
Add .bak files to gitignore
|
2024-03-24 14:38:34 -04:00 |
|
|
47fe07ba37
|
Import code from existing projects.
|
2024-03-24 14:35:15 -04:00 |
|
|
2e3dffa221
|
Import vim, clang-format and clang-tidy settings
|
2024-03-24 14:34:43 -04:00 |
|
|
5f85ed3ab8
|
Fix ctest relative root directory
|
2023-12-09 16:46:27 -05:00 |
|
|
173f6b3740
|
Fix typo in test directory name
|
2023-12-09 16:43:07 -05:00 |
|
|
b8c163f9de
|
Update README.md
|
2023-12-09 21:42:23 +00:00 |
|
|
6023b76811
|
Update README.md
|
2023-12-09 21:42:04 +00:00 |
|
|
dfaa6a4e82
|
Adding formatting to README.md
|
2023-12-09 21:38:29 +00:00 |
|
|
a8967408b3
|
Add option to use system Catch2, as well as Catch/Ctest integration; create README and LICENSE files
|
2023-12-09 16:33:46 -05:00 |
|