diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 51f60c5..8b8a19b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,14 +47,14 @@ jobs: uses: actions/upload-artifact@v3 with: # Artifact name - name: feelpp-project-artifacts + name: course-rom-artifacts # Directory containing files to upload - path: build/default/assets/feelpp-project-* + path: build/default/assets/course-rom-* - name: Release if: startsWith(github.ref ,'refs/tags/v') uses: softprops/action-gh-release@v1 with: - files: build/default/assets/feelpp-project-* + files: build/default/assets/course-rom-* draft: false prerelease: ${{ contains(github.ref, 'alpha') || contains(github.ref, 'beta') || contains(github.ref, 'rc')}} name: Release ${{ github.ref_name }} @@ -75,7 +75,7 @@ jobs: uses: actions/download-artifact@v3 with: # Artifact name - name: feelpp-project-artifacts + name: course-rom-artifacts path: artifacts/ - name: Docker meta @@ -83,7 +83,7 @@ jobs: uses: docker/metadata-action@v5 with: images: | - ghcr.io/feelpp/feelpp-project + ghcr.io/feelpp/course-rom tags: | type=ref,event=branch type=ref,event=pr diff --git a/CMakeLists.txt b/CMakeLists.txt index fd04844..03c67b8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,9 +22,9 @@ # # cmake_minimum_required(VERSION 3.21.0) -project(feelpp-project VERSION 2.0.2) +project(course-rom VERSION 2.0.2) set(EXTRA_VERSION "") -set(PROJECT_SHORTNAME "fp") +set(PROJECT_SHORTNAME "cr") include(GNUInstallDirs) @@ -63,7 +63,7 @@ set(CPACK_PACKAGE_NAME "${PROJECT_NAME}-${PROJECT_VERSION_MAJOR}.${PROJECT_VERSI set(CPACK_SOURCE_PACKAGE_FILE_NAME "${PROJECT_NAME}-${PROJECT_VERSION}${EXTRA_VERSION}") SET(CPACK_PACKAGE_FILE_NAME "${PROJECT_NAME}-${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}${EXTRA_VERSION}-${CMAKE_SYSTEM_NAME}") set(CPACK_PACKAGE_DIRECTORY "${PROJECT_BINARY_DIR}/assets") -set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Cemosis feelpp-project template application") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Cemosis course-rom template application") set(CPACK_PACKAGE_DESCRIPTION "Cemosis provides a Feel++ template application.") set(CPACK_PACKAGE_VENDOR "Cemosis") set(CPACK_PACKAGE_CONTACT "Christophe Prud'homme ") diff --git a/README.adoc b/README.adoc index f9704bf..de1a905 100644 --- a/README.adoc +++ b/README.adoc @@ -1,12 +1,12 @@ :feelpp: Feel++ :cpp: C++ -:project: feelpp-project +:project: course-rom = {feelpp} Project Template Christophe Prud'homme v2: -image:https://github.com/feelpp/feelpp-project/workflows/CI/badge.svg[CI] +image:https://github.com/feelpp/course-rom/workflows/CI/badge.svg[CI] This repository provides a basic starting point for a {feelpp} application including: @@ -16,11 +16,11 @@ This repository provides a basic starting point for a {feelpp} application inclu - [x] continuous integration including tests for the {cpp} applications - [x] docker image generation for the project -The documentation for feelpp-project is available at link:https://feelpp.github.io/feelpp-project[here] and you can build on it for your project by enabling the link:https://docs.github.com/en/pages[github pages] for your repository. +The documentation for course-rom is available at link:https://feelpp.github.io/course-rom[here] and you can build on it for your project by enabling the link:https://docs.github.com/en/pages[github pages] for your repository. == Renaming the project -By default the project is named `feelpp-project` if you cloned the repository `feelpp/feelpp-project`. +By default the project is named `course-rom` if you cloned the repository `feelpp/course-rom`. However if you used the previous repository as a template, then the project is renamed using the name of the repository using the script `rename.sh` at the initialization of the repository. If the name does not suit you, you can change it again using the script `rename.sh` and providing the new name as argument. diff --git a/docs/antora.yml b/docs/antora.yml index 5b8a97d..26e113d 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -1,10 +1,10 @@ -name: feelpp-project +name: course-rom title: Template Project version: ~ start_page: index.adoc asciidoc: attributes: - project_name: Feel++ Template Project + project_name: Course Rom numbered: true allow-uri-read: true hide-uri-scheme: true diff --git a/docs/modules/ROOT/pages/index.adoc b/docs/modules/ROOT/pages/index.adoc index 53c270a..02872b4 100644 --- a/docs/modules/ROOT/pages/index.adoc +++ b/docs/modules/ROOT/pages/index.adoc @@ -3,12 +3,12 @@ :page-layout: home-project :!numbered: -ifeval::["{project_name}" == "Feel++ Template Project"] +ifeval::["{project_name}" == "Course Rom"] [.lead] {project_name} is a GitHub repository template providing a starting point for {feelpp} projects. endif::[] -ifeval::["{project_name}" != "Feel++ Template Project"] -{project_name} is a {feelpp} project. It was created using the repository template https://github.com/feelpp/feelpp-project[`feelpp/feelpp-project`]. +ifeval::["{project_name}" != "Course Rom"] +{project_name} is a {feelpp} project. It was created using the repository template https://github.com/feelpp/course-rom[`feelpp/course-rom`]. endif::[] NOTE: this documentation serves as a template for your project. You can edit it to fit your needs. You can also remove it if you don't need it. diff --git a/package-lock.json b/package-lock.json index 8c2b5d6..510aa98 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "feelpp-project", + "name": "course-rom", "version": "2.1.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "feelpp-project", + "name": "course-rom", "version": "2.1.0", "license": "AGPL-3.0", "dependencies": { diff --git a/package.json b/package.json index 56df588..8ad93cc 100644 --- a/package.json +++ b/package.json @@ -1,17 +1,17 @@ { "private": true, - "name": "feelpp-project", - "description": "The Feel++ Template Project documentation", + "name": "course-rom", + "description": "The Course Rom documentation", "version": "2.1.0", "license": "AGPL-3.0", - "author": "The Feel++ Template Project Team", - "homepage": "https://github.com/feelpp/feelpp-project#readme", + "author": "The Course Rom Team", + "homepage": "https://github.com/feelpp/course-rom#readme", "repository": { "type": "git", - "url": "git+https://github.com/feelpp/feelpp-project.git" + "url": "git+https://github.com/feelpp/course-rom.git" }, "bugs": { - "url": "https://github.com/feelpp/feelpp-project/issues" + "url": "https://github.com/feelpp/course-rom/issues" }, "contributors": [ { diff --git a/site.yml b/site.yml index 7fac572..b8cf2be 100644 --- a/site.yml +++ b/site.yml @@ -1,7 +1,7 @@ site: - title: Feel++ Template Project - url: https://feelpp.github.io/feelpp-project/ - start_page: feelpp-project::index.adoc + title: Course Rom + url: https://feelpp.github.io/course-rom/ + start_page: course-rom::index.adoc content: sources: - url: .