hkaiser changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar-group.org | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | This channel is logged: irclog.cct.lsu.edu
diehlpk_work has quit [Remote host closed the connection]
<Yorlik>
They are leftovers from the old port - I think I removed the patching code.
<Yorlik>
I should remove them.
<hkaiser>
have those been merged to HPX itself?
<hkaiser>
or do we need to add them?
<Yorlik>
They rae used in your old port - I just copied it over and updated to rc2 - so the patches are probably outdated in this little demo repo
HHN93 has quit [Quit: Client closed]
<hkaiser>
ahh, ok
<Yorlik>
You need to adjust the user-settings.json to have stuff work.
<Yorlik>
Just some paths.
<Yorlik>
Opening it in VS with vcpkg integration installed should work.
<Yorlik>
Just "Open Folder"
<hkaiser>
thanks, I'll have a closer look!
<Yorlik>
Oh - I'm using clang to compile there as well - it's customizable in the CMakePresets.json.
<hkaiser>
k
<Yorlik>
The main trick is the use of the custom setting cmake and the two environment variables.
<Yorlik>
And ofc I hacked the portfile to have that work a little.
<Yorlik>
But it's very simple.
<Yorlik>
vcpkg ditches all predefined cmake and environment variables - so you have to tell it which environment variable to keep and then you can use these.
<hkaiser>
makes sense
<Yorlik>
"VCPKG_KEEP_ENV_VARS": "HPX_USER_CONFIG" - tell vcpkg to keep USER_CONFIG which points to the file.
<Yorlik>
err HPX_USER_CONFIG.
hkaiser has quit [Ping timeout: 276 seconds]
scofield_zliu has joined #ste||ar
scofield_zliu has quit [Ping timeout: 240 seconds]