Skip to content

Make BWAPI integrable into other projects#786

Merged
heinermann merged 4 commits intobwapi:developfrom
N00byEdge:develop
Apr 19, 2018
Merged

Make BWAPI integrable into other projects#786
heinermann merged 4 commits intobwapi:developfrom
N00byEdge:develop

Conversation

@N00byEdge
Copy link
Member

This should let people integrate BWAPI builds into their own. This can for example be used for having BWAPI projects available in unit/integration tests for bots or BWAPI dependent libraries as a submodule.

Example: https://ci.appveyor.com/project/N00byEdge/bwem-community/build/1.0.17-master/job/5ymygb5t199tjva6

I also had to patch SVNRevGen so that it generated svnrev.h in the correct BWAPI directory, and not relative to the solution (since BWAPI isn't the active solution). It will now generate relative to the project itself.

@N00byEdge
Copy link
Member Author

Oh yeah, if it wasn't clear, the problem before was that BWAPI was trying to copy a lot of files around. Maybe this even should be removed from all the projects and be made into its own project, to not bloat as much.

@bwapi-build
Copy link

@N00byEdge N00byEdge changed the title Make BWAPI integratable into other projects Make BWAPI integrable into other projects Apr 18, 2018
@heinermann heinermann merged commit b36b208 into bwapi:develop Apr 19, 2018
@heinermann
Copy link
Member

Sure I guess. This will all change in the bwapi5 branch when I finish that.

@N00byEdge
Copy link
Member Author

Awesome, I'm fine with this being a temporary solution as long as there is something that can be used like this for BWAPI 5.

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