Commit Graph

38 Commits

Author SHA1 Message Date
James Knight cb38b9fe4f add spdx license id to compiled header
This commit adjusts the merging script to include a SPDX license
identifier at the start of the single header file. This can help users
of Crow which have environments using license scanning tools to help
manage/monitor used implementation.

Signed-off-by: James Knight <james.d.knight@live.com>
2024-02-23 10:45:30 +01:00
Oskar Schmölz 5642509eae add utf-8 encoding for file opening 2022-08-12 13:58:21 +02:00
Luca Schlecker 99d9d7f52d remove final traces of boost. 2022-06-18 17:21:37 +03:00
Farook Al-Sammarraie 72d9524c48
Removed unnecessary line 2022-05-14 15:26:36 +03:00
The-EDev 2c490c6f62
Fixed empty lines and multiple "#pragma once" lines in amalgamate script 2022-05-14 15:23:08 +03:00
The-EDev 9a736fafd8
Added mike style versioning support (clear the gh-pages branch before merging this) 2022-05-12 12:42:28 +03:00
The-EDev 78c88bbbb7
Updated mime_types script:
Made script generated code format compliant
Added option to have the script download the source file directly
Added generation date

Also updated the header file to the latest nginx mime.types
2021-12-03 06:41:30 +03:00
Luca Schlecker 5823a5984e remove the need for `#define CROW_MAIN`.
This is achieved using the conts type qualifier as it gives internal linkage.
fixes #273

Signed-off-by: Luca Schlecker <luca.schlecker@hotmail.com>
2021-11-21 17:25:16 +01:00
The-EDev 33114b7090 corrected typo in final instructions 2021-10-27 11:15:42 +03:00
Farook 48408bf863 replaced '..' paths with a variable 2021-10-25 12:59:51 +03:00
Farook 03e5b354ee Replaced python script with shell script for making releases
This is because the python script for the most part only executed system commands
I also fixed a bug in the script where v5.13 (for example) would be parsed as v5.1
2021-10-24 15:43:05 +03:00
The-EDev 98705cfcd3 corrected package script for PKGBUILD 2021-09-22 06:38:06 +03:00
The-EDev 105b90c00a removed temporary lines from PKGBUILD 2021-09-22 06:36:08 +03:00
The-EDev ab27164e61 Updated release script such that all you need to do is run the script and make a couple of commits to have a full release. 2021-09-22 06:34:12 +03:00
The-EDev 576690bf14 Made catchall work with 404 or 405 errors
snuck in a fix for release.py where version name wouldn't change
also snuck in slight improvement in finding blueprint (removed extra if statement)
2021-08-21 04:49:17 +03:00
The-EDev 4710c10120 fixed comment problem 2021-07-10 21:48:42 +03:00
The-EDev 6ee7d298a4 Edited license to reflect the change in development, and merge_all to add it to crow_all.h 2021-07-10 21:24:52 +03:00
Igor Mróz fea3eb03d0
Turn off building examples and tests in release script. 2021-07-04 21:41:00 +02:00
Igor Mróz 1d270fae19
Add release script. Change server name to use release version to build name. 2021-07-03 22:02:32 +02:00
dspverden 5aa45f1ebc Changed to #ifndef in logging.h 2021-06-02 17:05:52 +02:00
dspverden 00ed2005bc IDE DEBUG symbol 2021-06-02 16:11:36 +02:00
The-EDev 1eeda1a22b mentioned crow_main in docs and edited mime_types generating script to include it. 2021-04-04 07:47:14 +03:00
The-EDev 827715a1a6 Replaced Travis with Drone for CI
travis config remains just in case
2021-04-01 08:50:10 +03:00
The-EDev f3ae185108 used different way of excluding cname 2020-12-01 02:30:50 +03:00
The-EDev fab0989493 added exception to CNAME file 2020-12-01 00:33:11 +03:00
The-EDev 9b3acc57e3 patch for mkdocs, worked on my repo, not sure if it'll work here 2020-11-30 01:33:06 +03:00
The-EDev 23648445f3 Changed documentation. a lot.
Added mkdocs documentation.
Altered doxygen generation (doxyfile and shell script) to work with mkdocs.
Removed the whole html folder thing for docs, now the files reside in the root gh-pages branch.
New readme.
2020-11-28 17:28:47 +03:00
The-EDev 48bd974b44 made merge_all.py windows compatible 2020-11-12 21:54:49 +03:00
The-EDev de1187bb4e added note regarding middlewares, and added () to make the -i and -e look more optional 2020-11-12 00:14:36 +03:00
The-EDev 384baaade4 moved middlewares folder inside crow folder
also fixed an issue where by default nothing is included
2020-11-11 23:43:57 +03:00
The-EDev 6444748269 separated middlewares from core code
modified merge script to include middlewares, all are included by default
include excludes everything else (items separated by ',')
exclude only excludes selected items (items separated by ',')
2020-11-11 05:39:57 +03:00
The-EDev f93d9a8a22 updated paths to merge_all.py, c++ version in cmake, and logo in readme 2020-10-31 21:22:34 +03:00
The-EDev 8d848cad18 allowed python script to run without python command 2020-10-31 20:04:49 +03:00
The-EDev f7de350707 moved all scripts to a single folder 2020-10-31 20:03:47 +03:00
The-EDev dcfbc459ef Added variable input output paths as arguments to mime type generator 2020-10-13 01:01:47 +03:00
The-EDev 744baf8c0a Refactored mime type generating script
using with instead of open and close
removed while loop
using one line to write the new file
using unordered map instead of ordered map
added indentation to the generated file
2020-10-07 12:17:37 +03:00
Farook 24c04c65cf updated generated file comment 2020-10-04 19:17:58 +03:00
Farook adfc6b22b3 created script to generate mime types header from nginx mime.types file 2020-10-04 19:09:30 +03:00