# HG changeset patch # User Sebastien Jodogne # Date 1483543203 -3600 # Node ID 2b2f1b76aae0651676062b5445506802b39c7ab9 # Parent 1e2c87b624c2ad43c5e2bd374c6b357d90357519 sync diff -r 1e2c87b624c2 -r 2b2f1b76aae0 AUTHORS --- a/AUTHORS Tue Nov 29 13:27:43 2016 +0100 +++ b/AUTHORS Wed Jan 04 16:20:03 2017 +0100 @@ -6,8 +6,15 @@ ------- * Sebastien Jodogne - Department of Medical Physics + + Overall design and lead developer. + +* Department of Medical Physics University Hospital of Liege + 4000 Liege Belgium - Overall design and lead developer. +* Osimis + Rue des Chasseurs Ardennais 3 + 4031 Liege + Belgium diff -r 1e2c87b624c2 -r 2b2f1b76aae0 Orthanc/Core/Endianness.h --- a/Orthanc/Core/Endianness.h Tue Nov 29 13:27:43 2016 +0100 +++ b/Orthanc/Core/Endianness.h Wed Jan 04 16:20:03 2017 +0100 @@ -2,6 +2,7 @@ * Orthanc - A Lightweight, RESTful DICOM Store * Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics * Department, University Hospital of Liege, Belgium + * Copyright (C) 2017 Osimis, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License as diff -r 1e2c87b624c2 -r 2b2f1b76aae0 Orthanc/Resources/CMake/BoostConfiguration.cmake --- a/Orthanc/Resources/CMake/BoostConfiguration.cmake Tue Nov 29 13:27:43 2016 +0100 +++ b/Orthanc/Resources/CMake/BoostConfiguration.cmake Wed Jan 04 16:20:03 2017 +0100 @@ -99,6 +99,13 @@ -DBOOST_LOCALE_NO_POSIX_BACKEND=1 -DBOOST_LOCALE_NO_STD_BACKEND=1 ) + + elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Emscripten") + add_definitions( + -DBOOST_LOCALE_NO_POSIX_BACKEND=1 + -DBOOST_LOCALE_NO_STD_BACKEND=1 + ) + else() message(FATAL_ERROR "Support your platform here") endif() @@ -114,10 +121,15 @@ list(APPEND BOOST_SOURCES ${BOOST_REGEX_SOURCES} ${BOOST_SOURCES_DIR}/libs/date_time/src/gregorian/greg_month.cpp - ${BOOST_SOURCES_DIR}/libs/locale/src/encoding/codepage.cpp ${BOOST_SOURCES_DIR}/libs/system/src/error_code.cpp ) + if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Emscripten") + list(APPEND BOOST_SOURCES + ${BOOST_SOURCES_DIR}/libs/locale/src/encoding/codepage.cpp + ) + endif() + if (${CMAKE_SYSTEM_NAME} STREQUAL "PNaCl" OR ${CMAKE_SYSTEM_NAME} STREQUAL "NaCl32" OR ${CMAKE_SYSTEM_NAME} STREQUAL "NaCl64") diff -r 1e2c87b624c2 -r 2b2f1b76aae0 Orthanc/Resources/EmbedResources.py --- a/Orthanc/Resources/EmbedResources.py Tue Nov 29 13:27:43 2016 +0100 +++ b/Orthanc/Resources/EmbedResources.py Wed Jan 04 16:20:03 2017 +0100 @@ -3,6 +3,7 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium +# Copyright (C) 2017 Osimis, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU General Public License as diff -r 1e2c87b624c2 -r 2b2f1b76aae0 Orthanc/Resources/WindowsResources.py --- a/Orthanc/Resources/WindowsResources.py Tue Nov 29 13:27:43 2016 +0100 +++ b/Orthanc/Resources/WindowsResources.py Wed Jan 04 16:20:03 2017 +0100 @@ -3,6 +3,7 @@ # Orthanc - A Lightweight, RESTful DICOM Store # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics # Department, University Hospital of Liege, Belgium +# Copyright (C) 2017 Osimis, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU General Public License as