Yes, 32 < 64, so maybe you could make a case for putting the 32-bit case
first, but "not 64-bit" isn't a very intuitive way of saying "32-bit".
# Install pcap library and include files
######################################
if(WIN32)
# Install pcap library and include files
######################################
if(WIN32)
- if(NOT CMAKE_CL_64)
- install(TARGETS ${LIBRARY_NAME} ${LIBRARY_NAME}_static
- RUNTIME DESTINATION bin
- LIBRARY DESTINATION lib
- ARCHIVE DESTINATION lib)
- install(FILES $<TARGET_PDB_FILE:${LIBRARY_NAME}> DESTINATION bin OPTIONAL)
- else(NOT CMAKE_CL_64)
install(TARGETS ${LIBRARY_NAME} ${LIBRARY_NAME}_static
RUNTIME DESTINATION bin/amd64
LIBRARY DESTINATION lib/amd64
ARCHIVE DESTINATION lib/amd64)
install(FILES $<TARGET_PDB_FILE:${LIBRARY_NAME}> DESTINATION bin/amd64 OPTIONAL)
install(TARGETS ${LIBRARY_NAME} ${LIBRARY_NAME}_static
RUNTIME DESTINATION bin/amd64
LIBRARY DESTINATION lib/amd64
ARCHIVE DESTINATION lib/amd64)
install(FILES $<TARGET_PDB_FILE:${LIBRARY_NAME}> DESTINATION bin/amd64 OPTIONAL)
+ else(CMAKE_CL_64)
+ install(TARGETS ${LIBRARY_NAME} ${LIBRARY_NAME}_static
+ RUNTIME DESTINATION bin
+ LIBRARY DESTINATION lib
+ ARCHIVE DESTINATION lib)
+ install(FILES $<TARGET_PDB_FILE:${LIBRARY_NAME}> DESTINATION bin OPTIONAL)
+ endif(CMAKE_CL_64)
else(WIN32)
install(TARGETS ${LIBRARY_NAME} DESTINATION lib)
install(TARGETS ${LIBRARY_NAME}_static DESTINATION lib)
else(WIN32)
install(TARGETS ${LIBRARY_NAME} DESTINATION lib)
install(TARGETS ${LIBRARY_NAME}_static DESTINATION lib)