@@ -35,38 +35,9 @@ endif()
3535#==============================================================================
3636# GTS
3737#==============================================================================
38- #include(FindPkgConfig)
3938find_package (PkgConfig REQUIRED)
40- #pkg_check_modules(glib-2.0 REQUIRED glib-2.0)
41- #find_path(GLIB_INCLUDE_DIR glib.h PATH_SUFFIXES glib-2.0)
42- #include_directories(${GLIB_INCLUDE_DIR})
43- #find_path(GLIBCONFIG_INCLUDE_DIR glibconfig.h PATH_SUFFIXES ../lib/glib-2.0/include)
44- #include_directories(${GLIBCONFIG_INCLUDE_DIR})
45-
46- #pkg_check_modules(gts REQUIRED gts)
47- #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GTS_Cflags}")
48- #find_path(GTS_INCLUDE_DIR gts.h PATH_SUFFIXES include)
49- #include_directories(${GTS_INCLUDE_DIR})
50- #find_path(GTS_LIBRARY_DIR libgts.so PATH_SUFFIXES lib)
51- #link_directories(${GTS_LIBRARY_DIR})
52-
53- pkg_search_module(PKG_GTS REQUIRED IMPORTED_TARGET gts)
54-
55-
56- #if(GTS_LIB_PATH)
57- # include_directories(${GTS_INC_PATH})
58- # link_directories(${GTS_LIB_PATH})
59- # add_compile_definitions(ELG3D_WITH_GTS)
60- #
61- # include_directories(/home/legoffn/travail/utils/spack_20200612/opt/spack/linux-ubuntu16.04-broadwell/gcc-5.4.0/glib-2.64.3-e2s7xjrjzvokp7qjqhalgs5b3ep3cowf/include/glib-2.0)
62- # include_directories(/home/legoffn/travail/utils/spack_20200612/opt/spack/linux-ubuntu16.04-broadwell/gcc-5.4.0/glib-2.64.3-e2s7xjrjzvokp7qjqhalgs5b3ep3cowf/lib/glib-2.0/include)
63- # link_directories(/home/legoffn/travail/utils/spack_20200612/opt/spack/linux-ubuntu16.04-broadwell/gcc-5.4.0/glib-2.64.3-e2s7xjrjzvokp7qjqhalgs5b3ep3cowf/lib)
64- #endif()
65-
66- #==============================================================================
67- # GLIB
68- #==============================================================================
69- #include_directories(/usr/include/glib-2.0 /usr/lib64/glib-2.0/include)
39+ pkg_search_module(GLIB2 REQUIRED IMPORTED_TARGET glib-2.0)
40+ pkg_search_module(GTS REQUIRED IMPORTED_TARGET gts)
7041
7142#==============================================================================
7243# INTERSECT
@@ -199,7 +170,7 @@ target_link_libraries(run_compare3d elg3d kmds Kokkos::kokkoscore)
199170target_link_libraries (elg3d
200171# PUBLIC ${LIB_GMDS_MATH} ${LIB_GMDS_IG} ${LIB_GMDS_CAD} ${LIB_GMDS_UTILS} kmds Kokkos::kokkoscore Kokkos::kokkoscontainers GCO gts glib-2.0
201172 PUBLIC ${LIB_GMDS_MATH} ${LIB_GMDS_IG} ${LIB_GMDS_CAD}
202- ${LIB_GMDS_CADFAC} ${LIB_GMDS_UTILS} kmds Kokkos::kokkoscore Kokkos::kokkoscontainers GCO PkgConfig::PKG_GTS
173+ ${LIB_GMDS_CADFAC} ${LIB_GMDS_UTILS} kmds Kokkos::kokkoscore Kokkos::kokkoscontainers GCO PkgConfig::GTS PkgConfig::GLIB2
203174 INTERFACE glpk)
204175
205176if (ELG3D_WITH_EXODUSII)
0 commit comments