Skip to content

Commit 1689979

Browse files
committed
fix(build): correct cmake variable typo
1 parent 2de7198 commit 1689979

File tree

6 files changed

+20
-12
lines changed

6 files changed

+20
-12
lines changed

.github/workflows/documentation.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ jobs:
1414
runs-on: ubuntu-latest
1515
environment:
1616
name: github-pages
17-
url: ${{ steps.deployment.outputs.page_url }}
1817
steps:
1918
- uses: actions/checkout@v5
2019
- name: Install Dependencies

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3131

3232
- NIL
3333

34+
## [1.0.2] - 2025-10-30
35+
36+
### Changed
37+
38+
- Refactored directory variable naming from `NFX_DATATYPES_ROOT_DIR` to `NFX_DATATYPES_DIR` for consistency
39+
40+
- **GitHub Actions Release Workflow**
41+
42+
- Removed automatic trigger on release publication to prevent GitHub Pages protection errors
43+
- Documentation now deploys only via manual trigger or push to main branch
44+
3445
## [1.0.1] - 2025-10-28
3546

3647
### Changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
cmake_minimum_required(VERSION 3.20)
1010

1111
project(nfx-datatypes
12-
VERSION 1.0.1
12+
VERSION 1.0.2
1313
DESCRIPTION "Cross-platform C++ library with high-precision Int128 and Decimal datatypes"
1414
HOMEPAGE_URL "https://github.com/ronan-fdev/nfx-datatypes"
1515
LANGUAGES CXX

LICENSE.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# MIT License
22

3-
nfx-datatypes - Cross-platform C++ library with high-precision Int128 and Decimal datatypes
4-
53
Copyright (c) 2025 nfx
64

75
Permission is hereby granted, free of charge, to any person obtaining a copy

cmake/nfxDataTypesBuildConfig.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ include(GNUInstallDirs)
5959
# Directory configuration
6060
#----------------------------------------------
6161

62-
set(NFX_DATATYPES_ROOT_DIR "${CMAKE_CURRENT_SOURCE_DIR}" CACHE PATH "Root directory" )
63-
set(NFX_DATATYPES_INCLUDE_DIR "${NFX_DATATYPES_ROOT_DIR}/include" CACHE PATH "Include directory" )
64-
set(NFX_DATATYPES_SOURCE_DIR "${NFX_DATATYPES_ROOT_DIR}/src" CACHE PATH "Source directory" )
62+
set(NFX_DATATYPES_DIR "${CMAKE_CURRENT_SOURCE_DIR}" CACHE PATH "Root directory" )
63+
set(NFX_DATATYPES_INCLUDE_DIR "${NFX_DATATYPES_DIR}/include" CACHE PATH "Include directory" )
64+
set(NFX_DATATYPES_SOURCE_DIR "${NFX_DATATYPES_DIR}/src" CACHE PATH "Source directory" )
6565

6666
#----------------------------------------------
6767
# Output directory configuration

doc/CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ if(Doxygen_FOUND)
6363
set(DOXYGEN_SHOW_FILES "YES")
6464
set(DOXYGEN_SHOW_NAMESPACES "YES")
6565
set(DOXYGEN_FILE_PATTERNS "*.h" "*.md")
66-
set(DOXYGEN_EXAMPLE_PATH "${NFX_DATATYPES_ROOT_DIR}/samples")
66+
set(DOXYGEN_EXAMPLE_PATH "${NFX_DATATYPES_DIR}/samples")
6767
set(DOXYGEN_EXAMPLE_PATTERNS "*.cpp")
6868
set(DOXYGEN_EXAMPLE_RECURSIVE "YES")
6969

@@ -107,7 +107,7 @@ if(Doxygen_FOUND)
107107
#set(DOXYGEN_HTML_STYLESHEET "doxygen.css")
108108
#set(DOXYGEN_HTML_EXTRA_STYLESHEET "customdoxygen.css")
109109
#set(DOXYGEN_HTML_EXTRA_FILES "${CMAKE_CURRENT_SOURCE_DIR}/customdoxygen.css")
110-
set(DOXYGEN_USE_MDFILE_AS_MAINPAGE "${NFX_DATATYPES_ROOT_DIR}/README.md")
110+
set(DOXYGEN_USE_MDFILE_AS_MAINPAGE "${NFX_DATATYPES_DIR}/README.md")
111111
set(DOXYGEN_HTML_COLORSTYLE "DARK")
112112
set(DOXYGEN_HTML_COLORSTYLE_HUE "220")
113113
set(DOXYGEN_HTML_COLORSTYLE_SAT "100")
@@ -217,9 +217,9 @@ if(Doxygen_FOUND)
217217
# --- Documentation Target Definition ---
218218
doxygen_add_docs(documentation
219219
${NFX_DATATYPES_INCLUDE_DIR}/nfx
220-
${NFX_DATATYPES_ROOT_DIR}/README.md
221-
${NFX_DATATYPES_ROOT_DIR}/CHANGELOG.md
222-
${NFX_DATATYPES_ROOT_DIR}/benchmark/README.md
220+
${NFX_DATATYPES_DIR}/README.md
221+
${NFX_DATATYPES_DIR}/CHANGELOG.md
222+
${NFX_DATATYPES_DIR}/benchmark/README.md
223223
${NFX_DATATYPES_LICENSE_FILE}
224224
ALL
225225
COMMENT "Generate documentation."

0 commit comments

Comments
 (0)