add_executable(bongopop3
	pop3.c
	capabilities.c
	protocol.c
)

target_link_libraries(bongopop3
	bongoxpl
	bongoconnio
	bongoutil
	bongojson
	bongomsgapi
	bongosasl
)

install(TARGETS bongopop3 DESTINATION ${SBIN_INSTALL_DIR})

if(BUILD_TESTING)
	add_executable(pop3-capabilities-test
		tests/capabilities-test.c
		capabilities.c
	)
	target_include_directories(pop3-capabilities-test PRIVATE
		${CMAKE_CURRENT_SOURCE_DIR}
	)
	add_test(NAME pop3-capabilities COMMAND pop3-capabilities-test)

	add_executable(pop3-protocol-test
		tests/protocol-test.c
		protocol.c
	)
	target_include_directories(pop3-protocol-test PRIVATE
		${CMAKE_CURRENT_SOURCE_DIR}
	)
	add_test(NAME pop3-protocol COMMAND pop3-protocol-test)
endif()
