Clean up CMakeFiles.txt and includes.
This commit is contained in:
		
							parent
							
								
									058b8778cd
								
							
						
					
					
						commit
						b87e1f840d
					
				| @ -1,10 +1,10 @@ | |||||||
| cmake_minimum_required(VERSION 3.0.0) | cmake_minimum_required(VERSION 3.0.1) | ||||||
| project(mumsi) | project(mumsi) | ||||||
| 
 | 
 | ||||||
| set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") | ||||||
| 
 | 
 | ||||||
| INCLUDE(FindPkgConfig) | INCLUDE(FindPkgConfig) | ||||||
| find_package(Boost COMPONENTS system unit_test_framework program_options filesystem REQUIRED) | find_package(Boost COMPONENTS system REQUIRED) | ||||||
| find_package(PkgConfig REQUIRED) | find_package(PkgConfig REQUIRED) | ||||||
| 
 | 
 | ||||||
| pkg_check_modules(PJSIP "libpjproject") | pkg_check_modules(PJSIP "libpjproject") | ||||||
| @ -25,20 +25,9 @@ set(SOURCE_FILES | |||||||
|         Configuration.cpp |         Configuration.cpp | ||||||
|         Configuration.hpp) |         Configuration.hpp) | ||||||
| 
 | 
 | ||||||
| #set(TEST_SOURCE_FILES |  | ||||||
| #        SoundSampleQueueTest.cpp |  | ||||||
| #) |  | ||||||
| 
 |  | ||||||
| add_executable(mumsi ${SOURCE_FILES} main.cpp) | add_executable(mumsi ${SOURCE_FILES} main.cpp) | ||||||
| target_link_libraries(mumsi ${PJSIP_LIBRARIES}) | target_link_libraries(mumsi ${PJSIP_LIBRARIES}) | ||||||
| target_link_libraries(mumsi ${LOG4CPP_LIBRARIES}) | target_link_libraries(mumsi ${LOG4CPP_LIBRARIES}) | ||||||
| target_link_libraries(mumsi ${Boost_LIBRARIES}) | target_link_libraries(mumsi ${Boost_LIBRARIES}) | ||||||
| target_link_libraries(mumsi mumlib) | target_link_libraries(mumsi mumlib) | ||||||
| 
 | 
 | ||||||
| #add_executable(mumsi_test ${SOURCE_FILES} ${TEST_SOURCE_FILES} test_main.cpp) |  | ||||||
| #target_link_libraries(mumsi_test ${OPUS_LIBRARIES}) |  | ||||||
| #target_link_libraries(mumsi_test ${PJSIP_LIBRARIES}) |  | ||||||
| #target_link_libraries(mumsi_test ${LOG4CPP_LIBRARIES}) |  | ||||||
| #target_link_libraries(mumsi_test ${SNDFILE_LIBRARIES}) |  | ||||||
| #target_link_libraries(mumsi_test ${Boost_LIBRARIES}) |  | ||||||
| #target_link_libraries(mumsi_test mumble) |  | ||||||
|  | |||||||
| @ -1,8 +1,9 @@ | |||||||
| #include <fstream> | #include "Configuration.hpp" | ||||||
|  | 
 | ||||||
| #include <boost/property_tree/ptree.hpp> | #include <boost/property_tree/ptree.hpp> | ||||||
| #include <boost/property_tree/ini_parser.hpp> | #include <boost/property_tree/ini_parser.hpp> | ||||||
| 
 | 
 | ||||||
| #include "Configuration.hpp" | #include <fstream> | ||||||
| 
 | 
 | ||||||
| using namespace config; | using namespace config; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,10 +1,11 @@ | |||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
|  | #include <boost/noncopyable.hpp> | ||||||
|  | 
 | ||||||
|  | #include <vector> | ||||||
| #include <string> | #include <string> | ||||||
| #include <stdexcept> | #include <stdexcept> | ||||||
| 
 | 
 | ||||||
| #include <boost/noncopyable.hpp> |  | ||||||
| 
 |  | ||||||
| namespace config { | namespace config { | ||||||
| 
 | 
 | ||||||
|     class ConfigException : public std::runtime_error { |     class ConfigException : public std::runtime_error { | ||||||
|  | |||||||
| @ -1,8 +1,8 @@ | |||||||
|  | #include "MumbleCommunicator.hpp" | ||||||
|  | 
 | ||||||
| #include <cstring> | #include <cstring> | ||||||
| #include <functional> | #include <functional> | ||||||
| 
 | 
 | ||||||
| #include "MumbleCommunicator.hpp" |  | ||||||
| 
 |  | ||||||
| namespace mumble { | namespace mumble { | ||||||
|     class MumlibCallback : public mumlib::BasicCallback { |     class MumlibCallback : public mumlib::BasicCallback { | ||||||
|     public: |     public: | ||||||
|  | |||||||
| @ -4,9 +4,11 @@ | |||||||
| 
 | 
 | ||||||
| #include <mumlib.hpp> | #include <mumlib.hpp> | ||||||
| 
 | 
 | ||||||
|  | #include <log4cpp/Category.hh> | ||||||
|  | #include <boost/noncopyable.hpp> | ||||||
|  | 
 | ||||||
| #include <string> | #include <string> | ||||||
| #include <stdexcept> | #include <stdexcept> | ||||||
| #include <log4cpp/Category.hh> |  | ||||||
| 
 | 
 | ||||||
| namespace mumble { | namespace mumble { | ||||||
| 
 | 
 | ||||||
| @ -17,7 +19,7 @@ namespace mumble { | |||||||
| 
 | 
 | ||||||
|     class MumlibCallback; |     class MumlibCallback; | ||||||
| 
 | 
 | ||||||
|     class MumbleCommunicator : public ICommunicator { |     class MumbleCommunicator : public ICommunicator, boost::noncopyable { | ||||||
|     public: |     public: | ||||||
|         MumbleCommunicator( |         MumbleCommunicator( | ||||||
|                 boost::asio::io_service &ioService); |                 boost::asio::io_service &ioService); | ||||||
|  | |||||||
| @ -2,7 +2,8 @@ | |||||||
| 
 | 
 | ||||||
| #include <pjlib.h> | #include <pjlib.h> | ||||||
| #include <pjsua-lib/pjsua.h> | #include <pjsua-lib/pjsua.h> | ||||||
| #include <boost/algorithm/string/replace.hpp> | 
 | ||||||
|  | #include <boost/algorithm/string.hpp> | ||||||
| #include <boost/format.hpp> | #include <boost/format.hpp> | ||||||
| 
 | 
 | ||||||
| using namespace std; | using namespace std; | ||||||
|  | |||||||
| @ -4,12 +4,12 @@ | |||||||
| 
 | 
 | ||||||
| #include <pjmedia.h> | #include <pjmedia.h> | ||||||
| 
 | 
 | ||||||
|  | #include <log4cpp/Category.hh> | ||||||
|  | #include <boost/noncopyable.hpp> | ||||||
|  | 
 | ||||||
| #include <string> | #include <string> | ||||||
| #include <stdexcept> | #include <stdexcept> | ||||||
| #include <log4cpp/Category.hh> |  | ||||||
| #include <sndfile.hh> |  | ||||||
| #include <mutex> | #include <mutex> | ||||||
| #include <condition_variable> |  | ||||||
| 
 | 
 | ||||||
| namespace sip { | namespace sip { | ||||||
| 
 | 
 | ||||||
| @ -47,7 +47,7 @@ namespace sip { | |||||||
| 
 | 
 | ||||||
|     pj_status_t MediaPort_putFrameRawCallback(pjmedia_port *port, pjmedia_frame *frame); |     pj_status_t MediaPort_putFrameRawCallback(pjmedia_port *port, pjmedia_frame *frame); | ||||||
| 
 | 
 | ||||||
|     class PjsuaCommunicator : public ICommunicator { |     class PjsuaCommunicator : public ICommunicator, boost::noncopyable { | ||||||
|     public: |     public: | ||||||
|         PjsuaCommunicator(); |         PjsuaCommunicator(); | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Michał Słomkowski
						Michał Słomkowski