Skip to content

Change how binary/lib/dll directories are set#3

Closed
ptheywood wants to merge 1 commit into
masterfrom
static-lib-dir
Closed

Change how binary/lib/dll directories are set#3
ptheywood wants to merge 1 commit into
masterfrom
static-lib-dir

Conversation

@ptheywood
Copy link
Copy Markdown
Member

Changes CMake archive/binary output directores are set, to be handeleed by updated logic in common.cmake rather than manually in the repository.

Also adds -DFLAMEGPU_ROOT=/path/to/local/FLAMEGPU2 as a mechanism to avoid fetching remote FLAME GPU easily. This will need changing further once we have installation rules.

This change (coupled with the main repo change) does currently lead to libflamegpu.a being placed in build/lib/<config> rather than _deps/flamegpu-builds/lib/<config> which could be reverted to with a change in either repo.

@Robadob
Copy link
Copy Markdown
Member

Robadob commented Aug 19, 2021

Worth moving these changes into the alifetutorial too, I updated that to copy from this yesterday.

@Robadob
Copy link
Copy Markdown
Member

Robadob commented Aug 19, 2021

You never did merge my PR. so just modify it I guess.

FLAMEGPU/FLAMEGPU2-tutorial-cudacpp#3

@ptheywood
Copy link
Copy Markdown
Member Author

You never did merge my PR. so just modify it I guess.

FLAMEGPU/ALifeTutorial#3

I've not got round to testing it yet, but yep the plan was to move it to all the standalone cuda C++ repos once it's narrowed down, which will include the tutorial (especially once we rename it so I don't forget about it in the future)

@ptheywood ptheywood closed this Jan 18, 2023
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.

3 participants