Skip to content

Commit 8abf240

Browse files
committed
TensorStore working!
1 parent bc283db commit 8abf240

File tree

3 files changed

+18
-1167
lines changed

3 files changed

+18
-1167
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
**/.DS_Store
12
/archived
23
thirdParty/cget
34
thirdParty/zlib-1.2.8
45
thirdParty/bgen/.lock-waf_linux2_build
56
thirdParty/bgen/build
67
thirdParty/bgen/.hg
8+
src/*.dylib
79
src/*.o
810
src/*.so
911
src/backup/*

src/CMakeLists.txt

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
cmake_minimum_required(VERSION 3.1...3.29)
22

3+
project(SAIGE)
4+
35
set(CMAKE_BUILD_TYPE Debug)
46
set(CMAKE_CXX_STANDARD 17)
57
set(CMAKE_CXX_STANDARD_REQUIRED True)
68
set(CMAKE_CXX_EXTENSIONS OFF)
79

8-
add_library(VCZ OBJECT VCZ.cpp)
10+
add_library(vcz SHARED VCZ.cpp)
911

1012
include(FetchContent)
1113

@@ -22,7 +24,9 @@ FetchContent_MakeAvailable(tensorstore)
2224
# Define a target that depends on TensorStore...
2325

2426
target_link_libraries(
25-
VCZ
27+
vcz
2628
PRIVATE
2729
tensorstore::tensorstore tensorstore::all_drivers
2830
)
31+
32+
install(TARGETS vcz DESTINATION ${CMAKE_SOURCE_DIR})

0 commit comments

Comments
 (0)