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

Optional compilation without frontend per CMake switch (ENABLE_UI) #147

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

RoboTricker
Copy link

If it's possible I'd like to have these changes in the master branch so they are maintained on future releases.
@iamscottxu If you have questions or change requests on this code let me know, I'm completely open for suggestions.

These changes are carefully made so that per default there is literally no difference in usage and behaviour compared to the current master.

Simon Rost and others added 4 commits March 30, 2023 15:40
As of CMake 3.12 the variable CMAKE_PROJECT_NAME refers to the top level
project name, which is obs-studio instead of obs-rtspserver in our case
Using the cmake ENABLE_UI switch (already defined in OBS)
On MSVC one cannot use "goto" when local variables
aren't initialized yet
Allow for compilation without the OBS frontend
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