Skip to content

Commit 78f1976

Browse files
committed
Updated contact, bumped OpenSSL to 3.4.1, updated development container
1 parent 21e68bf commit 78f1976

File tree

12 files changed

+18
-18
lines changed

12 files changed

+18
-18
lines changed

.dev/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
FROM ubuntu:24.04
22

33
# Define Conan and CMake versions
4-
ARG CONAN_VERSION=2.6.0
5-
ARG CMAKE_VERSION=3.30.1
4+
ARG CONAN_VERSION=2.16.1
5+
ARG CMAKE_VERSION=4.0.2
66

77
# Define User ID and Group ID
88
ARG USER_ID=1000
@@ -11,7 +11,7 @@ ARG GROUP_ID=1000
1111
WORKDIR /project
1212

1313
# Define Labels
14-
LABEL maintainer="Michele Adduci <adduci@tutanota.com>" \
14+
LABEL maintainer="Michele Adduci <michele@adduci.org>" \
1515
description="Docker image for C++ development with Conan and CMake" \
1616
cmake.version="${CMAKE_VERSION}" \
1717
conan.version="${CONAN_VERSION}"

CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# MIT License
2-
# Copyright (c) 2018-Today Michele Adduci <adduci@tutanota.com>
2+
# Copyright (c) 2018-Today Michele Adduci <michele@adduci.org>
33
#
44
# Main CMake Project file
55

@@ -17,12 +17,12 @@ project(moderncpp-project LANGUAGES CXX DESCRIPTION "moderncpp-project is a star
1717

1818
# Set Project version (used for library versioning and for CPack)
1919
set(CMAKE_PROJECT_VERSION_MAJOR 1)
20-
set(CMAKE_PROJECT_VERSION_MINOR 1)
21-
set(CMAKE_PROJECT_VERSION_PATCH 2)
20+
set(CMAKE_PROJECT_VERSION_MINOR 2)
21+
set(CMAKE_PROJECT_VERSION_PATCH 0)
2222
set(CMAKE_PROJECT_VERSION ${CMAKE_PROJECT_VERSION_MAJOR}.${CMAKE_PROJECT_VERSION_MINOR}.${CMAKE_PROJECT_VERSION_PATCH})
2323

2424
# Set required C++ Standard
25-
set(CMAKE_CXX_STANDARD 17)
25+
set(CMAKE_CXX_STANDARD 20)
2626
set(CMAKE_CXX_STANDARD_REQUIRED TRUE)
2727
# Generate the compile_commands.json file
2828
set(CMAKE_EXPORT_COMPILE_COMMANDS TRUE)

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2018-Today Michele Adduci <adduci@tutanota.com>
3+
Copyright (c) 2018-Today Michele Adduci <michele@adduci.org>
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

cmake/clang_format.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# MIT License
2-
# Copyright (c) 2018-Today Michele Adduci <adduci@tutanota.com>
2+
# Copyright (c) 2018-Today Michele Adduci <michele@adduci.org>
33
#
44
# Clang-Format instructions
55

cmake/compiler_options.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# MIT License
2-
# Copyright (c) 2018-Today Michele Adduci <adduci@tutanota.com>
2+
# Copyright (c) 2018-Today Michele Adduci <michele@adduci.org>
33
#
44
# Compiler options with hardening flags
55

cmake/cpack.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# MIT License
2-
# Copyright (c) 2018-Today Michele Adduci <adduci@tutanota.com>
2+
# Copyright (c) 2018-Today Michele Adduci <michele@adduci.org>
33
#
44
# Packaging instructios
55

6-
set(CPACK_PACKAGE_VENDOR "Michele Adduci <adduci@tutanota.com>")
6+
set(CPACK_PACKAGE_VENDOR "Michele Adduci <michele@adduci.org>")
77
set(CPACK_PACKAGE_VERSION_MAJOR "${CMAKE_PROJECT_VERSION_MAJOR}")
88
set(CPACK_PACKAGE_VERSION_MINOR "${CMAKE_PROJECT_VERSION_MINOR}")
99
set(CPACK_PACKAGE_VERSION_PATCH "${CMAKE_PROJECT_VERSION_PATCH}")

cmake/cppcheck.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# MIT License
2-
# Copyright (c) 2018-Today Michele Adduci <adduci@tutanota.com>
2+
# Copyright (c) 2018-Today Michele Adduci <michele@adduci.org>
33
#
44
# cppcheck instructions
55

cmake/dependencies.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# MIT License
2-
# Copyright (c) 2018-Today Michele Adduci <adduci@tutanota.com>
2+
# Copyright (c) 2018-Today Michele Adduci <michele@adduci.org>
33
#
44
# Dependencies
55

conanfile.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[requires]
2-
openssl/3.3.2
2+
openssl/3.4.1
33
doctest/2.4.11
44

55
[generators]

project/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# MIT License
2-
# Copyright (c) 2018-Today Michele Adduci <adduci@tutanota.com>
2+
# Copyright (c) 2018-Today Michele Adduci <michele@adduci.org>
33
#
44
# Project-related instructions
55

0 commit comments

Comments
 (0)