Skip to content
#

cmake

Here are 4,354 public repositories matching this topic...

heinezen
heinezen commented Oct 1, 2021

Required skills: Python

Difficulty: Easy

For the initial asset conversion, openage provides textual output to signal which stage of conversion has been reached. The output usually looks like this:

INFO [py] converting metadata
INFO [py] [0] palette
INFO [py] [1] empires.dat
INFO [py] Starting conversion...
INFO [py] Extracting Genie data...
INFO [py] Creating API-like ob
jwillikers
jwillikers commented Oct 15, 2021

Currently, the CMakeToolchain generator only sets CMAKE_POSITION_INDEPENDENT_CODE option when building a project statically when the shared option is false.
When the shared option is true, CMAKE_POSITION_INDEPENDENT_CODE is not configured.
For simple, single library projects this is not an issue because the only library built is shared.
However, for larger, more complex projects contain

warzone2100
xray-16
FreeZoneMods
FreeZoneMods commented Sep 14, 2021

CStateBurerAttackTele class uses CTelekinesis::get_objects_count method to iterate over all active objects. It's incorrect - this method does not return the total number of objects, but the number of objects in the TS_Keep and TS_Raise states. To get the total number of active objects we need to use CTelekinesis::get_objects_total_count.
So, we need to review every call of get_objects_count in

Improve this page

Add a description, image, and links to the cmake topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the cmake topic, visit your repo's landing page and select "manage topics."

Learn more