Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes #1

Open
wants to merge 191 commits into
base: shadowlands
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
191 commits
Select commit Hold shift + click to select a range
731b8ff
[Death Knight] KM formula change (#6306)
Armadk Feb 1, 2022
3eba0cb
Priest: Merge your_shadow_torment_mind_tick across pets
scamille Feb 1, 2022
2cf70fd
[Shaman] Fix some action names in reports
navv1234 Feb 1, 2022
6d76ffd
[Druid] fix adaptive swarm crash with dslice/droute
gastank Feb 1, 2022
14f1de1
[Druid] fix typo
gastank Feb 1, 2022
3e5fc55
[Druid] refactor autoshift as action executes
gastank Feb 1, 2022
addb853
[Guardian] architect's aligner always hits
gastank Feb 2, 2022
a666ce2
[Guardian] set flags on the correct action
gastank Feb 2, 2022
9e6ecde
[Shaman] Attempt to fix overload parenting issues in reporting
navv1234 Feb 2, 2022
7735dd5
[Shaman] Fix CL/LB asserts
navv1234 Feb 2, 2022
a2e0c77
[PTR] regenerate spell data build 9.2.0.42174
gastank Feb 2, 2022
bd9872f
[PTR] update spell data dump
gastank Feb 2, 2022
9170d31
[Mage] Frost 4pc now works with pets
vituscze Feb 2, 2022
c86ea76
Changes
Voulk Feb 2, 2022
b169bd5
[Monk] Update PTR Sinister Teaching CDR
Hinalover Feb 2, 2022
b5b5b48
Merge branch 'shadowlands' of https://github.com/simulationcraft/simc…
Hinalover Feb 2, 2022
4da06e4
[Monk] PTR Sinister Teaching CDR change is Mistweaver only.
Hinalover Feb 2, 2022
eeb4278
Revert part of last commit.
Hinalover Feb 2, 2022
2bb9e9d
[Priest] fix spelldata error with T28 4-set
seanpeters86 Feb 2, 2022
d760c49
[Balance] 4t28 ap generation only stacks to 1 but extends
gastank Feb 3, 2022
e415b6f
[Hunter] update Mad Bombardier
nuoHep Feb 3, 2022
f5127ef
[Druid] kindred affinity only 50% effective for bond
gastank Feb 3, 2022
c343d36
[Gear] whitelist antumbra shadow of the cosmos spells
gastank Feb 3, 2022
bb41bb6
[Feral] update 4t28
gastank Feb 3, 2022
d592f86
[Feral] add `druid.ptr_bugs` option for bugged 4t28
gastank Feb 3, 2022
62490e2
[Hunter] use 4pc value
Jayezi Feb 3, 2022
dd5109a
[Death Knight] Adjust KM proc rates to match PTR (#6310)
Armadk Feb 3, 2022
47163c6
[Druid] use correct decimal for KA external multiplier
gastank Feb 3, 2022
370d7c7
[Death Knight] Frost T28 4pc now interacts with Frostscythe properly…
Armadk Feb 3, 2022
860dbff
[Feral] sickle double proc bug happens only with incarn
gastank Feb 3, 2022
ab67a43
[Gear] whitelist scars of fraternal strife spells
gastank Feb 3, 2022
2afcd78
[Priest] refactor how we delay the spawn of the t28 pet (#6309)
seanpeters86 Feb 3, 2022
756c5cf
[Hunter] switch to action_t::execute_on_target()
nuoHep Feb 3, 2022
379166d
[Hunter] WFB action state for current bomb
nuoHep Feb 3, 2022
8d40402
[Hunter] tweak Mad Bombardier some more
nuoHep Feb 3, 2022
a4a2d35
[Gear] scars of fraternal strife initial implementation
gastank Feb 4, 2022
c76343a
[Shaman] False alarm.
flapjack831 Feb 4, 2022
fc73aa9
[Gear] antumbra, shadow of the cosmos initial implementation
gastank Feb 4, 2022
cc4292c
[Warlock] 9.2 Tier Set fixes and updates (#6312)
Azevara Feb 4, 2022
58a71ca
[shaman] snapshot stats before harmful actions
Feb 4, 2022
3d89771
Merge branch 'shadowlands' of github.com:simulationcraft/simc into sh…
Feb 4, 2022
a5a88d9
[Mage] adjust Frost Storm target
Dorovon Feb 4, 2022
5bf4cf8
[Druid] fix missing brackets & squash warning
gastank Feb 4, 2022
1ee95bf
[Hunter] use proper accessor for WFB cd
nuoHep Feb 4, 2022
75d439e
[Warlock] Update Dreadstalker dummy buff stack cap (#6314)
Azevara Feb 4, 2022
7f3a1bd
[Hunter] add Mad Bombardier 4pc dot multiplier bug
nuoHep Feb 4, 2022
5417ff1
[Warlock] Tweak DSI syncing for Destro (#6316)
Azevara Feb 5, 2022
925eb1d
[Gear] Add enable_domination_gems option (#6315)
vituscze Feb 5, 2022
22b9bac
[SV] update cleave APL & initial set bonus APL
Thyminde Feb 5, 2022
36399b7
[Shaman] Enhancement - Add Hot Hand uptime distribution tracker
Rusah Feb 6, 2022
1497f84
Merge branch 'shadowlands' of https://github.com/simulationcraft/simc…
Rusah Feb 6, 2022
9e9bc86
[Shaman] Enhancement - Changed simc internal behavior of Splintered E…
Rusah Feb 6, 2022
d3b8793
[Warrior] Arms - Updated T27 profile for patch 9.1 + minor APL update…
Rusah Feb 6, 2022
f1f8fba
Regenerate Profiles
Rusah Feb 6, 2022
736a243
Tweak CI (#6313)
nuoHep Feb 6, 2022
278cac4
[Feral] convokes does not consume clearcasting
gastank Feb 6, 2022
7cc884c
[Rogue] PTR Mechanics Testing Pass
EvanMichaels Feb 7, 2022
b120c71
[Guardian] ursocs fury remembered repeat thrashes have a 0.5s delay
gastank Feb 7, 2022
31ef600
[Guardian] fix convoke removing mangle/thrash CD
gastank Feb 7, 2022
4647f60
[Shaman] Reorder Lava Lash related procs
navv1234 Feb 7, 2022
8c6a9f1
[Rogue] Additional PTR Updates
EvanMichaels Feb 8, 2022
993d5dd
[DBC] 4pc blood DK set new spell_id for rp gain (#6321)
Armadk Feb 8, 2022
92b8048
[PTR] regenerate spell data build 9.2.0.42257
gastank Feb 9, 2022
57b8a03
update spell data dump
gastank Feb 9, 2022
795faf7
[Mage] Implement Icy Propulsion PTR nerf
vituscze Feb 9, 2022
6bc309e
[Monk] Brewmaster 4-piece now pulls from the total Keg Smash value (c…
Hinalover Feb 9, 2022
f54c8c1
[Death Knight] Fix frost 2pc set with new type (#6322)
Armadk Feb 9, 2022
428b907
[Monk] Update Bountiful Brew Extension rules
Hinalover Feb 9, 2022
c04d7df
[Monk] Small cleanup in last commit.
Hinalover Feb 9, 2022
d9d5950
[DBC] Remove unused T28 WW 4-piece spells.
Hinalover Feb 9, 2022
72a9742
[Death Knight] Free GA RP cost does affect Venthyr cov legendary (#6…
Armadk Feb 9, 2022
97c0545
[Monk] Work on updating WW T28 4-piece to latest build
Hinalover Feb 10, 2022
6a5c6fb
[Monk] Fix compile bug.
Hinalover Feb 10, 2022
7ab7e41
update T28 rules
Feb 10, 2022
5737242
[Feral] update 4t28 nerfs
gastank Feb 9, 2022
ee3bdeb
update T28 profile rules (#6325)
Dorovon Feb 10, 2022
d772313
regenerate spell data
Dorovon Feb 10, 2022
9041e23
update SpellDataDump
Dorovon Feb 10, 2022
dbafc83
[Warlock] Demo APL Adjustment for Tier 28 Bonus
basdehaan Feb 11, 2022
c472b74
[Warlock] Necrolord Demonbolt APL Updates (#6324)
basdehaan Feb 11, 2022
44390d1
update T28 profile rules
Dorovon Feb 11, 2022
21c1bf0
Revert "[Mage] Implement Icy Propulsion PTR nerf"
vituscze Feb 11, 2022
c1f633a
regenerate with hotfixes
Dorovon Feb 11, 2022
e3b5003
update SpellDataDump
Dorovon Feb 11, 2022
a4b76e4
Monk WW Tier 28 4-piece (#6326)
Hinalover Feb 11, 2022
123dd45
[Death Knight] 920 Blood T28 tier set (#6327)
Armadk Feb 11, 2022
127e014
[Warrior] 4p now triggers Reckless Abandon instead of Rage generation
Archimtiros Feb 11, 2022
832c69b
[Monk] Remove a 7-year old override
Hinalover Feb 11, 2022
ef4b9c2
Merge branch 'shadowlands' of https://github.com/simulationcraft/simc…
Hinalover Feb 11, 2022
bb29f09
[Monk] Fix spells that were no longer critting due to last push.
Hinalover Feb 11, 2022
c9c220b
[Monk] Remove Sunrise Technique Azerite Trait
Hinalover Feb 11, 2022
468590d
[Warlock] Sync Tyrant to Soul Rot in Some Cases (#6328)
basdehaan Feb 11, 2022
2e1caaf
[Monk] Fix Bountiful Brew Bondust Brew player buff PTR trigger
Hinalover Feb 11, 2022
5b46c2c
[Monk] Fix PTR Bountiful Brew Lead by Example trigger
Hinalover Feb 11, 2022
ab56c38
[Warlock] Update version check usage (#6329)
Azevara Feb 11, 2022
0b9c1d1
add temporary ptr=1 flag to T28 profiles
Feb 11, 2022
3dcdf58
[shaman] add incomplete and unoptimized T28 profile
Feb 11, 2022
1102e0f
extend profile generator script for T28
Feb 11, 2022
c8b8e09
regenerate profiles
Feb 11, 2022
639c67d
[Priest] Hungering Void no longer buffs trinket damage
seanpeters86 Feb 11, 2022
646b1b0
[Unholy DK] T28 APL Adjustment (#6332)
nyterage Feb 12, 2022
eea8b54
[Rogue] Update Assassination T28 4pc, Toxic Onslaught Timing
EvanMichaels Feb 12, 2022
630969e
[Hunter] 9.2 MM apl
Jayezi Feb 12, 2022
db2339f
[DK] T28 preliminary profiles (#6333)
nyterage Feb 12, 2022
8729fb9
[Monk] Update WW T28 4p trigger info
Hinalover Feb 12, 2022
2077052
Merge branch 'shadowlands' of https://github.com/simulationcraft/simc…
Hinalover Feb 12, 2022
e2bd94c
Add player-scope of shadowlands.soleahs_sechret_technique_type option
navv1234 Feb 12, 2022
e11c27f
Rename Player-scope Soleah's Secret Technique stat type option
navv1234 Feb 12, 2022
28ba77e
[shaman] fix Splintered Elements buff name, to make live in APLs easier
Feb 12, 2022
198fd56
[shaman] use unity bonus_id, add forgotten legendary secondary stats
Feb 12, 2022
11a1c2d
[Gear] initial implementation of Architect's Ingenuity Core (#6331)
seanpeters86 Feb 12, 2022
4d205b8
[Gear] resonant reservoir initial implementation
gastank Feb 12, 2022
8182a43
[shaman] properly despawn primal elementals
Feb 12, 2022
b6379f4
prevent overlapping CtA-Niuzao with real-Niuzao (#6334)
emallson Feb 13, 2022
f5c613b
[Warlock] Necro MW adjustment (#6330)
Fatherdotter Feb 13, 2022
d927ebd
[Buff] add tick expressions
Dorovon Feb 13, 2022
e59522e
[Buff] add elapsed expression
Dorovon Feb 13, 2022
0a5b6d8
fix missing elses
Dorovon Feb 13, 2022
13ca483
[Profiles] add T28 Shadow and update rules
seanpeters86 Feb 13, 2022
fa88c10
[Gear] Implement The First Sigil Trinket (#6335)
seanpeters86 Feb 13, 2022
d3dd1b2
[shaman] split out Fireheart Lava Surge proc tracking
Feb 13, 2022
996ea40
fix profile names
Feb 13, 2022
478dca0
[Gear] Implementation of Cosmic Gladiator's Resonator (#6337)
seanpeters86 Feb 14, 2022
f96b8f3
[DeathKnight] Better T28 profiles (#6336)
nyterage Feb 14, 2022
4f04633
[Gear] fix The First Sigil with non-Necrolord players
seanpeters86 Feb 14, 2022
2e95c41
[Subtlety] Update 4pc proc interactions
EvanMichaels Feb 14, 2022
99bf126
[Assassination] Update PTR Exsanguinate/4pc Behavior
EvanMichaels Feb 14, 2022
82ecd38
[Rogue] Disable Deathspike bug for PTR sims
EvanMichaels Feb 14, 2022
ff6c1c6
[Profiles] Add Tazavesh Bonus ID
Hinalover Feb 14, 2022
1c9c7e8
Merge branch 'shadowlands' of https://github.com/simulationcraft/simc…
Hinalover Feb 14, 2022
33b3a09
Refactor cmake files (#6320)
scamille Feb 14, 2022
ed02f53
[Soulbind] Minor adjustments to Kevin behavior
EvanMichaels Feb 14, 2022
d04a719
[Warlock] Decimating Bolt buffs - timing changes (#6340)
Fatherdotter Feb 14, 2022
23227c4
[Death Knight] Update T28_Generate_Death_Knight.simc (#6339)
nyterage Feb 14, 2022
da50410
[Monk] Add a PTR check
Hinalover Feb 14, 2022
c7ea5c3
[DeathKnight] Fleshcraft APL Adjustment (#6341)
nyterage Feb 14, 2022
ecded3c
[Priest] remove hungering void trinket apl
seanpeters86 Feb 15, 2022
3946c3b
[Priest] T28 set bonus timing tweaks
seanpeters86 Feb 15, 2022
5f878fd
[Paladin] Blade of Wrath only triggers when BoJ is reset, not wake
mserrano Feb 15, 2022
ac45aa0
[SV] APL change for 2set phero bomb.
Thyminde Feb 15, 2022
e622624
[shaman] enable Storm Elemental for T28
Feb 15, 2022
a8bd3b7
[Monk] Use correct result amount for BrM 4-piece Heal/Health gain.
Hinalover Feb 15, 2022
9277215
[PTR] regenerate spell data build 9.2.0.42354
gastank Feb 15, 2022
5ec3b6f
bump spelldatadump with create update trigger text update
gastank Feb 15, 2022
4ad7cb5
[PTR] update spell data dump
gastank Feb 15, 2022
433b363
[PTR] update with hotfix file
gastank Feb 16, 2022
dc09c05
[Warlock] Demonology Opener and CD APL Timing Update (#6343)
basdehaan Feb 16, 2022
7e9e471
[Warlock] Demonology Trinket Sync APL Improvements (#6344)
basdehaan Feb 16, 2022
1091e40
[Shadowlands] Add 9.2 Volatile Detonation spell to generator
Hinalover Feb 16, 2022
1a6b09b
[PTR] more hotfixes
gastank Feb 16, 2022
834c079
[PTR] Pull Volatile Detonation information
Hinalover Feb 16, 2022
18fcfa0
[Gear] Implement 9.2 Ticking Sack of Terror
Hinalover Feb 16, 2022
cb233f2
[Paladin] PTR spelldata for ashen hallow has swapped spell effects
mserrano Feb 16, 2022
a3a5a71
[Warlock] Add first-pass T28 profiles and regenerate (#6346)
Azevara Feb 16, 2022
42c5527
[DeathKnight] BDK counterattack stacks endless buff (#6348)
Armadk Feb 16, 2022
4f40322
add missive and gem id
Feb 16, 2022
a8d9830
[Player] add Soleah's option to saved profiles
Dorovon Feb 16, 2022
b6e7df0
[Feral] fix crash for low level sims
gastank Feb 16, 2022
0905a27
[DBC] Add So'leah's Secret Technique stat buff to generator
Hinalover Feb 16, 2022
74c8cf6
[shaman] update T28 profile
Feb 16, 2022
47d393c
add unity bonus id
Feb 16, 2022
a49bf3d
Merge branch 'shadowlands' of https://github.com/simulationcraft/simc…
Hinalover Feb 16, 2022
03ec5ac
[Gear] Implement potential 9.2 So'leahs Secret Technique
Hinalover Feb 16, 2022
d676d75
[Priest] small tweaks to shadow T28 profiles
seanpeters86 Feb 16, 2022
bae8030
[DBC] Pull So'leah's Secret Technique spell info
Hinalover Feb 16, 2022
a2f033c
repull spelldata with hotfixes
seanpeters86 Feb 16, 2022
a014992
[Priest] fix issue with Fleshcraft APL with Volatile Solvent
seanpeters86 Feb 16, 2022
17bf610
update trinket to use new id
Feb 16, 2022
9b1022f
[Outlaw] Update PTR Set Bonus Behavior
EvanMichaels Feb 16, 2022
b91218c
[Warlock] Destruction typos (Ritual of Ruin and APL) (#6351)
Fatherdotter Feb 16, 2022
42b21f5
[SV] small 2set cleave apl tweak
Thyminde Feb 17, 2022
fd0e7cc
[Priest] AoE APL rework for T28
seanpeters86 Feb 17, 2022
ba06c85
[Warlock] Implosion Corrections (#6352)
Azevara Feb 17, 2022
383fb2f
[Warlock] Update Wild Imp despawn behavior during Tyrant (#6353)
Azevara Feb 17, 2022
92cd72a
[Warlock] Demonology Fleshcraft APL Condition pdated (#6349)
basdehaan Feb 17, 2022
90e0b68
[Warlock] Destruction T28 Set Updates (#6354)
Azevara Feb 17, 2022
3b24586
[Warlock] Fix Doom shard behavior (#6355)
Azevara Feb 17, 2022
5b5e41b
[Gear] elegy of the eternals initial implemention
gastank Feb 17, 2022
94c4e80
[Warlock] Add 9.2 Sayaad Support (#6356)
Azevara Feb 17, 2022
01b11c9
[Death Knight] T28 2PC procs buff on mob death (#6357)
Armadk Feb 17, 2022
532da68
[Death Knight] Unholy AoE Soul Reaper Adjustment (#6358)
nyterage Feb 17, 2022
0839611
[Gear] fix Shard of Bek on AoE
Dorovon Feb 17, 2022
f488ee5
remove space
Dorovon Feb 17, 2022
6dd9f0a
[Monk] Optimize Chiburstusage for Nightfae (#6226)
Hurstilol Feb 17, 2022
1f8d334
[Monk] (#6359)
Hurstilol Feb 17, 2022
e053ee2
[Warlock] Fix Shard of Annihilation (#6362)
Azevara Feb 17, 2022
f9adfdc
[Shaman] Preliminary T28 enhancement profiles
flapjack831 Feb 17, 2022
f93a5ea
[Monk] Implement 9.2 Empowered Tiger Lightning, Bonedust Brew interac…
Hinalover Feb 17, 2022
17efe2b
[shaman] allways create legendary buffs
Feb 17, 2022
2eaa2f2
[shaman] add ancestral guidance basespell
Feb 17, 2022
294be77
Merge branch 'shadowlands' of https://github.com/simulationcraft/simc…
Voulk Feb 17, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
- uses: actions/checkout@v2

- uses: actions/cache@v2
env: { ccache-prefix: 'ubuntu-${{ matrix.cc }}-ccache-${{ env.ccache-generation }}' }
env: { ccache-prefix: 'ubuntu-${{ matrix.cc }}-cpp-${{ matrix.cppVersion }}-ccache-${{ env.ccache-generation }}' }
with:
path: ${{ runner.workspace }}/.ccache
key: ${{ env.ccache-prefix }}-${{ github.sha }}
Expand Down Expand Up @@ -130,14 +130,15 @@ jobs:


ubuntu-clang-run:
name: ubuntu-clang-${{ matrix.type }}
name: ubuntu-clang-cpp-${{ matrix.cppVersion }}-${{ matrix.type }}
runs-on: ubuntu-20.04
needs: [ ubuntu-clang-build ]

strategy:
fail-fast: false
matrix:
cppVersion: [17, 20]
type: [spell_query, log_debug, patchwerk, dungeon_slice]
include:
- type: spell_query
simc_flags: spell_query=spell > /dev/null
Expand Down
79 changes: 38 additions & 41 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
# Projects Settings
cmake_minimum_required (VERSION 3.10...3.21)

# allow enabling lto from the command line
if(POLICY CMP0069)
cmake_policy(SET CMP0069 NEW)
endif()
cmake_minimum_required (VERSION 3.10...3.22)

project(simc LANGUAGES CXX)

Expand All @@ -15,13 +10,17 @@ option(BUILD_GUI "Build the Qt gui along with cli binary" ON)
option(SC_NO_THREADING "Disable all dependencies on pthreads" OFF)
option(SC_NO_NETWORKING "Disable all networking related stuff." OFF)

# Install everything into a flat folder structure by default for packaging on windows
if (WINDOWS)
option(SC_USE_FLAT_INSTALL "Install files into a flat folder structure" YES)
else()
option(SC_USE_FLAT_INSTALL "Install files into a flat folder structure" NO)
endif()

set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ standard to conform to")
set(CMAKE_CXX_STANDARD_REQUIRED YES)
set(CMAKE_CXX_EXTENSIONS OFF)

# Require /permissive- when building with Visual Studio
add_compile_options($<$<CXX_COMPILER_ID:MSVC>:/permissive->)

# enable colored output with ninja build system
if(${CMAKE_GENERATOR} STREQUAL "Ninja")
if (${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU")
Expand All @@ -31,52 +30,50 @@ if(${CMAKE_GENERATOR} STREQUAL "Ninja")
endif()
endif()

# Default Blizzard Community Platform API key
if (DEFINED SC_DEFAULT_APIKEY)
add_compile_options(-DSC_DEFAULT_APIKEY="${SC_DEFAULT_APIKEY}")
# Install paths
if (SC_USE_FLAT_INSTALL)
set(SIMC_INSTALL_BIN ".")
set(SIMC_INSTALL_SHARED ".")
else()
set(SIMC_INSTALL_BIN "bin")
set(SIMC_INSTALL_SHARED "share/SimulationCraft/SimulationCraft")
endif()

# output a compile_commands.json used for editor tooling
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON CACHE STRING "Enable compile_commands.json generation")

# Install paths
if (UNIX)
set(SIMC_INSTALL_BIN "bin")
set(SIMC_INSTALL_SHARED "share/SimulationCraft/SimulationCraft")
else() # Otherwise, install everything into a flat directory
set(SIMC_INSTALL_BIN ".")
set(SIMC_INSTALL_SHARED ".")
endif()
function(sc_common_compiler_options target)
target_compile_options(${target} PRIVATE
$<$<CXX_COMPILER_ID:MSVC>:/permissive->
$<$<CXX_COMPILER_ID:MSVC>:/W3>
$<$<NOT:$<CXX_COMPILER_ID:MSVC>>:-Wall -Wextra -Wpedantic>
)
endfunction()

# link in all activated targets
add_subdirectory(engine)
if (BUILD_GUI)
add_subdirectory(qt)
endif()

# enable warnings
if (NOT MSVC)
target_compile_options(engine PUBLIC -Wall -Wextra)
endif()


# 'simc' command line interface target
include(source_files/cmake_engine_main.txt)
string(REGEX REPLACE "([^;]+)" "engine/\\1" source_files "${source_files}")
add_executable(simc ${source_files})
add_executable(simc engine/sc_main.cpp)
target_link_libraries(simc engine)
sc_common_compiler_options(simc)

install(TARGETS simc DESTINATION ${SIMC_INSTALL_BIN})
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/profiles/ DESTINATION ${SIMC_INSTALL_SHARED}/profiles

install(DIRECTORY profiles/ DESTINATION ${SIMC_INSTALL_SHARED}/profiles
FILES_MATCHING PATTERN "*.simc" )
install(FILES
${CMAKE_CURRENT_SOURCE_DIR}/README.md
${CMAKE_CURRENT_SOURCE_DIR}/CONTRIBUTING.md
${CMAKE_CURRENT_SOURCE_DIR}/COPYING
${CMAKE_CURRENT_SOURCE_DIR}/LICENSE
${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.BOOST
${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.BSD
${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.BSD2
${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.LGPL
${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.MIT
${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.UNLICENSE
README.md
CONTRIBUTING.md
COPYING
LICENSE
LICENSE.BOOST
LICENSE.BSD
LICENSE.BSD2
LICENSE.LGPL
LICENSE.MIT
LICENSE.UNLICENSE
DESTINATION ${SIMC_INSTALL_SHARED})
Loading