Rename project
This commit is contained in:
parent
b64a17d77f
commit
46d6c99600
|
@ -1,22 +1,16 @@
|
||||||
cmake_minimum_required(VERSION 3.21)
|
cmake_minimum_required(VERSION 3.21)
|
||||||
project(BlueAug VERSION 1.0.1 DESCRIPTION "BlueAug description")
|
project(CAug VERSION 1.0.1 DESCRIPTION "CAug description")
|
||||||
|
|
||||||
include_directories(/opt/homebrew/opt/augeas/include/) # Headers para auto-complete?
|
include_directories(/opt/homebrew/opt/augeas/include/)
|
||||||
link_directories(/opt/homebrew/opt/augeas/lib)
|
link_directories(/opt/homebrew/opt/augeas/lib)
|
||||||
|
|
||||||
# Os binarios com as libraries, como é mac .dylib, linux: .SO, etc
|
|
||||||
# tive que usar HOMEBREW_NO_INSTALL_CLEANUP=1 "brew install augeas --build-from-source"
|
|
||||||
# para ele armazenar o codigo compilado.
|
|
||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 14)
|
set(CMAKE_CXX_STANDARD 14)
|
||||||
set(GCC_COVERAGE_COMPILE_FLAGS "-fdeclspec")
|
set(GCC_COVERAGE_COMPILE_FLAGS "-fdeclspec")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GCC_COVERAGE_COMPILE_FLAGS}")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GCC_COVERAGE_COMPILE_FLAGS}")
|
||||||
|
|
||||||
|
add_library(CAug SHARED include/AugSettings.cpp main.cpp main.h)
|
||||||
|
|
||||||
add_library(BlueAug SHARED include/AugSettings.cpp main.cpp main.h)
|
target_link_libraries(CAug augeas)
|
||||||
|
|
||||||
target_link_libraries(BlueAug augeas) # Se não ele não sabe que é para compilar para ARM64
|
|
||||||
|
|
||||||
|
|
||||||
#add_executable(BlueAug main.cpp AugFuncs.h AugManaged.h AugSettings.h)
|
|
||||||
|
|
||||||
|
|
29
README.md
29
README.md
|
@ -1,19 +1,14 @@
|
||||||
# BlueWest.Augeas
|
# CodeLiturgy.Augeas
|
||||||
|
|
||||||
Este projeto tem como objetivo distribuir uma biblioteca de funções externas (públicas) permitir a edição de ficheiros relevantes para gerir ambientes de desenvolvimento.
|
This project contains the performant part of the CodeLiturgy.Dashboard
|
||||||
|
project. A library of functions for editing of relevant files to manage development environments.
|
||||||
|
|
||||||
## Objetivos:
|
## Characteristics :
|
||||||
|
- extern "C" functions to be able to interop with C# and other languages easily.
|
||||||
- Verificar sites existentes no servidor lendo as configurações Apache.
|
- Low-level functions to Check existing sites on the server by reading Apache settings.
|
||||||
- Editar configurações relevantes sobre um determinado site.
|
- Functions for editing relevant settings about a particular website using augeas.
|
||||||
- Possibilidade de criar um conjunto de sites para o ambiente de desenvolvimento (dev, qualidade e produção) cada site pode ser dos seguintes tipos:
|
- Possibility to create a collection of sites for the development environment (dev, quality and production) each site can be of the following types:
|
||||||
1) Estático com SSL
|
1) static with SSL
|
||||||
2) Proxy reverso para serviço existente (systemd) com SSL.
|
2) reverse Proxy to existing service (systemd) with SSL.
|
||||||
|
- The domain must be valid
|
||||||
## Validações:
|
- The IP must be valid.
|
||||||
- O domínio deverá estar válido
|
|
||||||
- O IP deverá ser válido e único. (Requer verificar se o requiremento é válido para SSL)
|
|
||||||
|
|
||||||
## Consumo da API
|
|
||||||
|
|
||||||
O Consumo desta API será feita a partir de um servidor Web acessível apenas para o administrador do sistema.
|
|
Loading…
Reference in New Issue