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

Add VTK/9.0.1 - help needed! #3280

Closed
wants to merge 44 commits into from
Closed
Show file tree
Hide file tree
Changes from 35 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
6cd1ec1
First round
Oct 18, 2020
d5135a2
All files should be in place, with very raw adoption to conan-center …
Oct 18, 2020
fd99fd6
Fixes after applying conan-center hooks
Oct 19, 2020
156531b
First fixes in way to successful build
Oct 19, 2020
7c8d52c
First successful Win VS2019 Release local build, unfortunatelly with …
Oct 19, 2020
4211f48
Fixing test_package project
Oct 19, 2020
61ebafe
Fix HOOK errors
Oct 19, 2020
85609fa
Eliminating next HOOK errors. Status: Builds (with HOOK errors) succe…
Oct 19, 2020
14c305b
First fully successful Win Release build package and test!!!!
Oct 19, 2020
c098c80
Win local Debug build + test_package successful. No errors by HOOKs r…
Oct 19, 2020
36ba6ba
Polishing
Oct 20, 2020
9138937
Implement "cmake_find_package_multi" generator
Oct 20, 2020
18e1202
Fixing comments
Oct 20, 2020
636c5e0
Remove revision_mode = "scm" - make recipe more universal
Oct 20, 2020
799fa9a
Fix/Polish Mac
Oct 20, 2020
37ac2e3
Win and Mac should be fully functional with both "cmake" and "cmake_f…
Oct 20, 2020
9b14b7d
Dummy change to have signed commit
atrelinski Oct 20, 2020
6afdbef
Remove range in self.requires()
atrelinski Oct 20, 2020
1a13b9d
Update recipes/vtk/all/CMakeLists.txt
atrelinski Oct 20, 2020
00de05b
Polishing
Oct 20, 2020
643ea48
Fix version
Oct 22, 2020
ed108ac
Polishing
Oct 23, 2020
dfd1ed5
Try to adjust Lnx
Oct 23, 2020
02b7c02
Polishing
Oct 23, 2020
c5d946f
Wil Debug local successful
Oct 23, 2020
e375bc2
Polish
Oct 23, 2020
b3f1110
Polishing
Oct 24, 2020
a0dae91
Added VTK modules and groups
Oct 24, 2020
7943c19
Fix default for "Shared" option
Oct 24, 2020
a6982f1
Polish VTK defines
Oct 24, 2020
f8774a7
Removing Tk group - it does not exist in VTK 9.0.1
Oct 24, 2020
60a16f7
Add underscore to _groups and _modules
Oct 24, 2020
13eb35d
Fix list of modules for VTK 9.0.1
Oct 25, 2020
32a6117
Push to cci
Oct 25, 2020
917eb0e
Fixing Lnx trial
Oct 25, 2020
4530737
Boost for VTK verified (boost 1.74.0 fits VTK 9.0.1)
Oct 25, 2020
ac1fb92
Fix license
Oct 25, 2020
a8c36cc
Clean up recipe after successful Lnx build
Oct 25, 2020
facbe9a
Remove "apple-clang" < 10.0
Oct 26, 2020
bc26b6c
Clang 11 removed
Oct 26, 2020
e0f30b9
Remove test for "cmake_find_package_multi" generator
Oct 26, 2020
76e12b3
Eliminate shared apple-clang
Oct 26, 2020
18ec982
Try to fix Lnx
Oct 26, 2020
9bf7762
Remove MT builds (configurations) when vtk:shared=true is used
Oct 29, 2020
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
8 changes: 8 additions & 0 deletions recipes/vtk/all/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
cmake_minimum_required(VERSION 2.8)
project(conanvtk)

include(conanbuildinfo.cmake)
conan_basic_setup()

include_directories(${CMAKE_SOURCE_DIR}/source_subfolder)
add_subdirectory("source_subfolder")
10 changes: 10 additions & 0 deletions recipes/vtk/all/conandata.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
sources:
"9.0.1":
sha256: 9229bf40d4d9a9e4d8a118149cff031b5199cd2cd20df6c41e5da7cd1c7ad23d
url: https://github.com/Kitware/VTK/archive/v9.0.1.tar.gz
patches:
"8.2.0":
atrelinski marked this conversation as resolved.
Show resolved Hide resolved
- patch_file: "patches/vtknetcdf_snprintf.patch"
base_path: "source_subfolder"
- patch_file: "patches/vtktiff_mangle.patch"
base_path: "source_subfolder"
Loading