Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
d8eab7c
Renaming files under docqueries and pgtap: sql -> pg
cvvergara Jan 19, 2026
1433a5e
Renaming files under tools: sql -> pg
cvvergara Jan 19, 2026
b75cfa0
Adjusting to filename changes
cvvergara Jan 20, 2026
413c31b
(doc) Standardizing license CCBYSA text (.rst)
cvvergara Jan 17, 2026
d21ab55
(docqueries) Standardizing license CCBYSA text (.pg)
cvvergara Jan 17, 2026
48b5964
(docqueries) Standardizing license CCBYSA text (.result)
cvvergara Jan 17, 2026
91e595c
(docqueries) Standardizing 3 line GPL-2 license text (test.conf)
cvvergara Jan 19, 2026
ae0e164
(tools) Standardizing license CCBYSA text (.pg)
cvvergara Jan 20, 2026
b7470ca
(pgtap) Standardizing license CCBYSA text (.pg)
cvvergara Jan 21, 2026
e528b6c
(build) Standardizing 3 line GPL-2 license text (CMakeLists)
cvvergara Jan 17, 2026
4d637dd
(build) Standardizing 3 line GPL-2 license text (.cmake)
cvvergara Jan 20, 2026
0faaea4
(scripts) Standardizing 3 line GPL-2 license text (.sh)
cvvergara Jan 20, 2026
42ef70a
(include) Standardizing GPL-2 license text (.hpp)
cvvergara Jan 19, 2026
b3b6a80
(include) Standardizing GPL-2 license text (.h)
cvvergara Jan 19, 2026
bfbc6fb
(src) Standardizing GPL-2 license text (.c)
cvvergara Jan 19, 2026
347c611
(src) Standardizing GPL-2 license text (.cpp)
cvvergara Jan 19, 2026
93eff42
(scripts) Standardizing GPL-2 license text (.pl)
cvvergara Jan 19, 2026
48d6dc5
(scripts) Standardizing GPL-2 license text (.yml)
cvvergara Jan 20, 2026
78b5b1b
(sql) Standardizing GPL-2 license text (.sql)
cvvergara Jan 20, 2026
3c46bd6
More adjustments because of name changes
cvvergara Jan 20, 2026
6234957
More adjustments because of name changes
cvvergara Jan 21, 2026
b2859d0
Updating test scripts according to changes
cvvergara Jan 20, 2026
3cd9230
tool to standardize licences text licence_standard.sh
cvvergara Jan 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# dependabot
# This file is part of the pgRouting project.
# Copyright (c) 2022-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

version: 2
updates:
- package-ecosystem: "github-actions"
Expand Down
23 changes: 3 additions & 20 deletions .github/scripts/update_locale.sh
Original file line number Diff line number Diff line change
@@ -1,24 +1,7 @@
#!/bin/bash
# ------------------------------------------------------------------------------
# /*PGR-GNU*****************************************************************
# File: update_locale.sh
# Copyright (c) 2021 pgRouting developers
# Mail: project@pgrouting.org
# ------
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
# ********************************************************************PGR-GNU*/
# ------------------------------------------------------------------------------

# This file is part of the pgRouting project.
# Copyright (c) 2021-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

DIR=$(git rev-parse --show-toplevel)

Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/boost_version.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
name: Boost supported versions

# This file is part of the pgRouting project.
# Copyright (c) 2020-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# This action runs:
# - When this file changes
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/centos.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
name: Build for Centos
# This file is part of the pgRouting project.
# Copyright (c) 2022-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# manually triggered workflow
# or when this file changes
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/check-files.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
name: Check files

# This file is part of the pgRouting project.
# Copyright (c) 2020-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# Makes a general check on the files
# Verifies:
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/check-queries.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
name: Check queries
# This file is part of the pgRouting project.
# Copyright (c) 2020-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE


# This action runs:
# Makes a general check on the files
# - When this file changes
# - When changes on code (src, include, sql)
# - When changes on data or testing scripts (tools/testers)
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/clang.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
name: Build for Ubuntu with clang
# This file is part of the pgRouting project.
# Copyright (c) 2020-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# This action runs:
# - When this file changes
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/doc-check.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
name: Check Documentation
# This file is part of the pgRouting project.
# Copyright (c) 2020-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# This action runs:
# - When this file changes
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
name: Build for macOS
# This file is part of the pgRouting project.
# Copyright (c) 2020-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# manually triggered workflow
# - macOS test takes too much time
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
name: Release
# This file is part of the pgRouting project.
# Copyright (c) 2021-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

on:
workflow_dispatch:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/ubuntu.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
name: Build for Ubuntu
# This file is part of the pgRouting project.
# Copyright (c) 2020-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# manually triggered workflow
# - 5 * 2 * 2 = 20 jobs are triggered
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/update-locale.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
name: Update Locale
# This file is part of the pgRouting project.
# Copyright (c) 2021-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# This action runs:
# - When this file changes
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/update.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
name: Update test

# This file is part of the pgRouting project.
# Copyright (c) 2021-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# manually triggered workflow
# - 10+ jobs created and continue to grow
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/website.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
name: Website
# This file is part of the pgRouting project.
# Copyright (c) 2021-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

on:
workflow_dispatch:
Expand Down
3 changes: 3 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2007-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE
cmake_minimum_required(VERSION 3.12 FATAL_ERROR)

if (${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR})
Expand Down
23 changes: 5 additions & 18 deletions ci/bessie/regress.sh
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,21 +1,8 @@
#!/bin/sh
# /*PGR-GNU*****************************************************************
# File: regress.sh
# Copyright (c) 2018 pgRouting developers
# Mail: project@pgrouting.org
# ------
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
# ********************************************************************PGR-GNU*/
#!/bin/bash
# This file is part of the pgRouting project.
# Copyright (c) 2017-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

#--
# Jenkins variables passed in
#--
Expand Down
23 changes: 5 additions & 18 deletions ci/bessie32/regress.sh
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,21 +1,8 @@
#!/bin/sh
# /*PGR-GNU*****************************************************************
# File: regress.sh
# Copyright (c) 2018 pgRouting developers
# Mail: project@pgrouting.org
# ------
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
# ********************************************************************PGR-GNU*/
#!/bin/bash
# This file is part of the pgRouting project.
# Copyright (c) 2017-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

#--
# Jenkins variables passed in
#--
Expand Down
21 changes: 4 additions & 17 deletions ci/debbie/regress.sh
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,21 +1,8 @@
#!/bin/bash
## /*PGR-GNU*****************************************************************
# File: regress.sh
# Copyright (c) 2018 pgRouting developers
# Mail: project@pgrouting.org
# ------
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
# ********************************************************************PGR-GNU*/
# This file is part of the pgRouting project.
# Copyright (c) 2018-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

#--
# Jenkins variables passed in
#--
Expand Down
23 changes: 5 additions & 18 deletions ci/winnie/build_pgrouting.sh
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,21 +1,8 @@
#!/bin/sh.exe
# /*PGR-GNU*****************************************************************
# File: build_pgrouting.sh
# Copyright (c) 2016 pgRouting developers
# Mail: project@pgrouting.org
# ------
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
# ********************************************************************PGR-GNU*/
#!/bin/bash
# This file is part of the pgRouting project.
# Copyright (c) 2013-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

#-------------------------
# File used in Jenkis setup
#-------------------------
Expand Down
22 changes: 4 additions & 18 deletions ci/winnie/package_pgrouting.sh
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,22 +1,8 @@
#!/bin/sh.exe
# CHANGE THESE TO SUIT YOUR PROJECT
# /*PGR-GNU*****************************************************************
# File: package_pgrouting.sh
# Copyright (c) 2013 pgRouting developers
# Mail: project@pgrouting.org
# ------
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
# ********************************************************************PGR-GNU*/
# This file is part of the pgRouting project.
# Copyright (c) 2013-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

#all these get passed in by jenkins
#export OS_BUILD=64
#export PG_VER=9.2
Expand Down
2 changes: 1 addition & 1 deletion cmake/FindPostgreSQL.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
# POSTGRESQL_VERSION_STRING
#
# Copyright (c) 2006, Jaroslaw Staniek, <js@iidea.pl>
#
# License: 0BSD
# Redistribution and use is allowed according to the terms of the BSD license.
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.

Expand Down
3 changes: 3 additions & 0 deletions cmake/pgr/BuildType.cmake
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2018-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

# Set a default build type if none was specified
set(PROJECT_DEFAULT_BUILD_TYPE "Release")
Expand Down
3 changes: 3 additions & 0 deletions cmake/pgr/Configure.cmake
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2018-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

#---------------------------------------------
# PROJECT_SRC_DIRECTORIES
Expand Down
3 changes: 3 additions & 0 deletions cmake/pgr/GitInfo.cmake
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2018-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

find_package(Git)
if(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
Expand Down
8 changes: 4 additions & 4 deletions cmake/pgr/Version.cmake
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# This file is part of the pgRouting project.
# Copyright (c) 2018-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

#-----------------------------------------------------------------------------
# PGROUTING version variables
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------

set(PROJECT_LIB_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}")
set(PROJECT_SHORT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}${PROJECT_VERSION_DEV}")
Expand Down
5 changes: 4 additions & 1 deletion doc/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2013-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE
# Relevant changes from 3.8 to 4.0

# WITH-DOC is not used anymore
Expand Down Expand Up @@ -151,7 +154,7 @@ endforeach()
add_subdirectory("images")


configure_file("../tools/testers/sampledata.sql" "${PGR_DOCUMENTATION_SOURCE_DIR}/sampledata/sampledata.sql")
configure_file("../tools/testers/sampledata.pg" "${PGR_DOCUMENTATION_SOURCE_DIR}/sampledata/sampledata.sql")


add_subdirectory("_static")
Expand Down
3 changes: 3 additions & 0 deletions doc/_static/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2025-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

set(LOCAL_FILES
custom.css
Expand Down
3 changes: 3 additions & 0 deletions doc/_static/images/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2025-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE
set(LOCAL_FILES
ccbysa.png
pgrouting.png
Expand Down
3 changes: 3 additions & 0 deletions doc/_static/images/developers/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2025-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE
set(LOCAL_FILES
"disconnectEdgeDirected.png"
"disconnectEdgeUndirected.png"
Expand Down
3 changes: 3 additions & 0 deletions doc/_templates/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2025-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

set(LOCAL_FILES
layout.html
Expand Down
3 changes: 3 additions & 0 deletions doc/allpairs/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# This file is part of the pgRouting project.
# Copyright (c) 2017-2026 pgRouting developers
# License: GPL-2 See https://github.com/pgRouting/pgrouting/blob/main/LICENSE

set(LOCAL_FILES
allpairs-family.rst
Expand Down
11 changes: 3 additions & 8 deletions doc/allpairs/allpairs-family.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
..
****************************************************************************
pgRouting Manual
Copyright(c) pgRouting Contributors

This documentation is licensed under a Creative Commons Attribution-Share
Alike 3.0 License: https://creativecommons.org/licenses/by-sa/3.0/
****************************************************************************
:file: This file is part of the pgRouting project.
:copyright: Copyright (c) 2016-2026 pgRouting developers
:license: Creative Commons Attribution-Share Alike 3.0 https://creativecommons.org/licenses/by-sa/3.0


.. index:: All Pairs Family
Expand Down
Loading