Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removes CMake/common dependency from build system #934

Merged
merged 24 commits into from
Nov 22, 2021

Conversation

NadirRoGue
Copy link
Contributor

https://bbpteam.epfl.ch/project/issues/browse/BRAYNS-244

  • Removes CMake/common submodules
  • Rewrite full build system using plain CMake
  • Remove all git submodules, replace them for on-demand fetched contents
  • Removes cross dependency between braynsCommon and braynsEngine

@NadirRoGue
Copy link
Contributor Author

retest this please

@NadirRoGue
Copy link
Contributor Author

retest this please

ospRelease(geometry);
}
geometry = ospNewGeometry(name);
// if (geometry)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We leave this commented or we can remove it ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed, thanks!


configure_file(paths.h.in ${PROJECT_BINARY_DIR}/tests/paths.h)

list(APPEND EXCLUDE_FROM_TESTS myPlugin.cpp)
#list(APPEND CMAKE_MODULE_PATH ${OSPRAY_CMAKE_ROOT})
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We leave that commented or we can remove it ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed, thanks!

Adrien4193
Adrien4193 previously approved these changes Nov 22, 2021
@NadirRoGue NadirRoGue merged commit e67cf0e into develop Nov 22, 2021
@NadirRoGue NadirRoGue deleted the BRAYNS-253_Remove_CMakeCommon branch November 22, 2021 09:09
NadirRoGue added a commit that referenced this pull request Dec 14, 2021
- Removes all submodules
- Removes CMake/common build system
- Complete build system based on plain cmake (min version 3.16)
- Fixed cross dependency between braynsCommon and braynsEngine
NadirRoGue added a commit that referenced this pull request Dec 15, 2021
* Bumped Pillow and websockets version. (#922)

* Code cleanup (#923)

* Brayns 278 add mock requests in python tests (#924)

* Brayns 285 fix logic issue in quanta jpeg stream (#925)

* Brayns 286 fix python image method (#928)

* Brayns 287 fix python entrypoint methods with one of schema (#929)

* Loaders & CircuitExplorer refactoring (#927)

* Fixed some typo's (#930)

* Update AUTHORS.txt (#931)

* Brayns 258 create a proper logging system for brayns (#932)

* Frame export improvement and static global objects removal: (#933)

* Removes CMake/common dependency from build system (#934)

* Removed VRPN plugin and deps. (#935)

* Brayns 295 rename brayns json macros to a more appropriate name (#936)

* Fixes segfault due to global const std::strings (#939)

* Map and unmap framebuffer added. (#940)

* Fix entry points variable naming (#941)

* Brayns 300 replace free image (#942)

* Brayns 308 Code restructure (#943)

* Brayns 315 2.0.0 release preparation (#944)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants