this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Put ExceptionHandling back in the build

+43 -22
+3
src/CMakeLists.txt
··· 218 218 ${CMAKE_CURRENT_SOURCE_DIR}/ImageIO/include 219 219 ${CMAKE_CURRENT_SOURCE_DIR}/external/SecurityTokend/include 220 220 ${CMAKE_CURRENT_SOURCE_DIR}/LDAP/include 221 + ${CMAKE_CURRENT_SOURCE_DIR}/ExceptionHandling/include 221 222 ) 222 223 223 224 add_subdirectory(external/libkqueue) ··· 398 399 add_subdirectory(CoreAudio) 399 400 add_subdirectory(CoreMedia) 400 401 add_subdirectory(LDAP) 402 + add_subdirectory(ExceptionHandling) 403 + 401 404 # Just a stub 402 405 add_subdirectory(WebKit) 403 406 add_subdirectory(OpenGL)
+12 -22
src/ExceptionHandling/CMakeLists.txt
··· 1 1 project(ExceptionHandling) 2 2 3 - cmake_minimum_required(VERSION 2.4.0) 4 - if(COMMAND cmake_policy) 5 - cmake_policy(SET CMP0003 NEW) 6 - endif(COMMAND cmake_policy) 3 + set(DYLIB_COMPAT_VERSION "1.0.0") 4 + set(DYLIB_CURRENT_VERSION "13.0.0") 7 5 8 - #configure_file(config.h.in config.h) 9 - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") 6 + add_framework(ExceptionHandling 7 + FAT 8 + CURRENT_VERSION 9 + VERSION "A" 10 10 11 - include_directories(${CMAKE_CURRENT_SOURCE_DIR}) 12 - include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..) 13 - include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../util) 11 + SOURCES 12 + src/ExceptionHandler.m 14 13 15 - set(ExceptionHandling_SRCS 16 - ExceptionHandler.mm 14 + DEPENDENCIES 15 + system 16 + objc 17 + Foundation 17 18 ) 18 - 19 - SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/darling") 20 - #SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--enable-new-dtags") 21 - SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) 22 - SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) 23 - 24 - add_library(ExceptionHandling SHARED ${ExceptionHandling_SRCS}) 25 - target_link_libraries(ExceptionHandling util Foundation) 26 - 27 - install(TARGETS ExceptionHandling DESTINATION "${CMAKE_INSTALL_LIBDIR}/darling") 28 -
src/ExceptionHandling/ExceptionHandler.h src/ExceptionHandling/include/ExceptionHandling/ExceptionHandler.h
src/ExceptionHandling/ExceptionHandler.mm src/ExceptionHandling/src/ExceptionHandler.m
+28
src/ExceptionHandling/include/ExceptionHandling/ExceptionHandling.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + 21 + #ifndef _ExceptionHandling_H_ 22 + #define _ExceptionHandling_H_ 23 + 24 + #import <Foundation/Foundation.h> 25 + 26 + #import <ExceptionHandling/ExceptionHandler.h> 27 + 28 + #endif