Skip to content
Stephen Orso edited this page May 5, 2018 · 8 revisions

WikiCMake Build LogicCMake ScriptsHerc6x.cmake

  • Herc60_CreateTargets is run to create all Hercules targets. Mapping of source file names to targets is in Herc61_SlibSources.

  • Herc60_CreateTargets.cmake - Create targets to build Hercules executables, libraries, and loadable modules.

  • Herc61_SlibSource.cmake - Create source file and header lists for Hercules targets.

  • Herc65_ExtPackageWinCopy.cmake - Copy package libraries to binary directory.

Create source file and header lists for Hercules targets. These lists are used by Herc60_CreateTargets.cmake to create targets.

This script copies shared libraries generated from external packages to the Hercules build directory when the target system is Windows.


This Wiki page Copyright © 2018 by Stephen R. Orso. This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

Clone this wiki locally