Skip to content

Commit b7f6b2e

Browse files
committed
Update Cmakelists to include catchHydroGeo function. Set destination of Cmake to Taudem. Update readme.
1 parent a5484d6 commit b7f6b2e

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

README.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,14 @@ For the latest release and detailed documentation please refer to the website: h
77

88
Building on Linux
99
-----------------
10+
Both make and Cmake options are available to accommodate different preferences and system demands
11+
Using make
12+
cd src
13+
make
14+
The executables are written to bin directory
1015

16+
Using Cmake
1117
cd src && mkdir build && cd build
1218
cmake ..
1319
make && make install
20+
The executables are written to /usr/local/taudem directory. This can be changed at the second last line (following DESTINATION) if desired.

src/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ set (THRESHOLD Threshold.cpp Thresholdmn.cpp ${common_srcs})
4141
set (GAGEWATERSHED gagewatershedmn.cpp gagewatershed.cpp ${common_srcs} ${shape_srcs})
4242
set (TWI TWImn.cpp TWI.cpp ${common_srcs})
4343
set (CONNECTDOWN ConnectDownmn.cpp ConnectDown.cpp ${common_srcs} ${shape_srcs})
44+
set (CATCHHYDROGEO CatchHydroGeo.cpp CatchHydroGeomn.cpp ${common_srcs} ${shape_srcs})
4445
set (CATCHOUTLETS CatchOutletsmn.cpp CatchOutlets.cpp ${common_srcs} ${shape_srcs})
4546
set (EDITRASTER EditRastermn.cpp EditRaster.cpp ${common_srcs})
4647
set (FLOWDIRCOND flowdirconditionmn.cpp flowdircond.cpp ${common_srcs})
@@ -86,6 +87,7 @@ add_executable (threshold ${THRESHOLD})
8687
add_executable (gagewatershed ${GAGEWATERSHED})
8788
add_executable (twi ${TWI})
8889
add_executable (connectdown ${CONNECTDOWN})
90+
add_executable (catchhydrogeo ${CATCHHYDROGEO})
8991
add_executable (catchoutlets ${CATCHOUTLETS})
9092
add_executable (editraster ${EDITRASTER})
9193
add_executable (flowdircond ${FLOWDIRCOND})
@@ -121,6 +123,7 @@ set (MY_TARGETS aread8
121123
gagewatershed
122124
twi
123125
connectdown
126+
catchhydrogeo
124127
catchoutlets
125128
editraster
126129
flowdircond
@@ -130,5 +133,5 @@ set (MY_TARGETS aread8
130133

131134
foreach( c_target ${MY_TARGETS} )
132135
target_link_libraries(${c_target} ${MPI_LIBRARIES} ${GDAL_LIBRARY})
133-
install(TARGETS ${c_target} DESTINATION bin)
136+
install(TARGETS ${c_target} DESTINATION taudem)
134137
endforeach( c_target ${MY_TARGETS} )

0 commit comments

Comments
 (0)