4d2a05856f
* Move add_directory()s in main CMakeList.txt after all find_package() macros are run so all flags in the main CMakeList.txt are propagated to the sub-folder CMakeList.txt files. * Remove commented out include of config.h * Make the link maps only build on linux as -${TO_LINKER},-cref -${TO_LINKER},-Map=blah just gives warnings on osx w/ clang * Make the link maps only build with flag -DKICAD_MAKE_LINK_MAPS is defined during CMake configuration as they are highly specific. * Moved the code for setting link maps into the main CMakeList.txt file to avoid duplication. * Removed -D__ASSERTMACRO__ from osx as its no longer needed * Removed a couple of other OSX only things that wouldn't work anyway * Moved set (BU_CHMOD_BUNDLE_ITEMS) to the main CMakeList.txt as otherwise it would only work for the KiCad build not the other applications * Made KICAD_SCRIPTING_MODULES enable KICAD_SCRIPTING as currently if you have modules enabled without the scripting base it will on build. This could be changed to a fatal error saying you need to also enable scripting but it seems unnecessary. * Removed duplication of pcbnew.py install code under modules and scripting since you can't have modules without scripting now |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Info.plist | ||
checkcoding.py | ||
container_test.cpp | ||
property_tree.cpp | ||
test-nm-biu-to-ascii-mm-round-tripping.cpp |