forked from hexbear-collective/lemmy-hexbear
39 changed files with 1284 additions and 1362 deletions
-
2.dockerignore
-
2.drone.yml
-
19README.md
-
5docker/chapo-dev/docker-compose.yml
-
3docker/chapo-prod/docker-compose.yml
-
82docker/dev/Dockerfile
-
12docker/dev/docker-compose.yml
-
2docker/iframely.config.local.js
-
8docker/lemmy.hjson
-
5docker/prod/Dockerfile
-
2docker/prod/docker-compose.yml
-
2022server/Cargo.lock
-
88server/Cargo.toml
-
15server/build.rs
-
22server/config/defaults.hjson
-
8server/lemmy_api_structs/Cargo.toml
-
26server/lemmy_db/Cargo.toml
-
2server/lemmy_db/src/comment_view.rs
-
2server/lemmy_db/src/post_view.rs
-
12server/lemmy_rate_limit/Cargo.toml
-
24server/lemmy_rate_limit/src/lib.rs
-
30server/lemmy_utils/Cargo.toml
-
4server/lemmy_utils/src/lib.rs
-
5server/src/api/site.rs
-
107server/src/api/user.rs
-
3server/src/apub/activities.rs
-
2server/src/apub/activity_queue.rs
-
18server/src/apub/community.rs
-
3server/src/apub/extensions/signatures.rs
-
2server/src/apub/fetcher.rs
-
12server/src/apub/post.rs
-
6server/src/apub/user.rs
-
36server/src/lib.rs
-
19server/src/main.rs
-
3server/src/routes/feeds.rs
-
22server/src/routes/images.rs
-
3server/src/routes/websocket.rs
-
7server/src/version.rs
-
1server/src/websocket/chat_server.rs
2022
server/Cargo.lock
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
@ -1,13 +1,14 @@ |
|||
// build.rs
|
|||
extern crate vergen;
|
|||
|
|||
use vergen::{generate_cargo_keys, ConstantsFlags};
|
|||
use vergen::{Config, SemverKind, ShaKind, TimestampKind, vergen};
|
|||
|
|||
fn main() {
|
|||
// Setup the flags, toggling off the 'SEMVER_FROM_CARGO_PKG' flag
|
|||
let mut flags = ConstantsFlags::all();
|
|||
flags.toggle(ConstantsFlags::SEMVER_FROM_CARGO_PKG);
|
|||
let mut config = Config::default();
|
|||
*config.build_mut().kind_mut() = TimestampKind::All;
|
|||
*config.build_mut().semver_mut() = false;
|
|||
|
|||
*config.git_mut().sha_kind_mut() = ShaKind::Short;
|
|||
*config.git_mut().semver_kind_mut() = SemverKind::Lightweight;
|
|||
|
|||
// Generate the 'cargo:' key output
|
|||
generate_cargo_keys(flags).expect("Unable to generate the cargo keys!");
|
|||
vergen(config).expect("Unable to generate the cargo keys!");
|
|||
}
|
@ -1,6 +1,5 @@ |
|||
pub const VERSION: &str = "v0.7.57";
|
|||
pub const GIT_SHA: &str = env!("VERGEN_SHA");
|
|||
pub const GIT_SHA_SHORT: &str = env!("VERGEN_SHA_SHORT");
|
|||
pub const SEMVER_LIGHTWEIGHT: &str = env!("VERGEN_SEMVER_LIGHTWEIGHT");
|
|||
pub const VERSION: &str = "v0.7.60.hex";
|
|||
pub const GIT_SHA_SHORT: &str = env!("VERGEN_GIT_SHA_SHORT");
|
|||
pub const SEMVER_LIGHTWEIGHT: &str = env!("VERGEN_GIT_SEMVER_LIGHTWEIGHT");
|
|||
pub const BUILD_TIMESTAMP: &str = env!("VERGEN_BUILD_TIMESTAMP");
|
|||
pub const BUILD_DATE: &str = env!("VERGEN_BUILD_DATE");
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue