compile-dotenv 0.1.0

Add environment variables defined in the environment or in a .env file at compile time.
Documentation
# compile-dotenv

Add environment variables defined in the environment or in a `.env` file at compile time.

## Description

The `compile-dotenv` library helps you manage environment variables by allowing you to inject them at compile time.

This can be particularly useful for configuring applications across different environments without hardcoding sensitive or environment-specific data.

## Features

- Load environment variables from a `.env` file.
- Inject environment variables during the compilation process.
- Simplify environment configuration for your Rust applications.

## Installation

To add `compile-dotenv` to your project, add the following line to your `Cargo.toml` file:

```toml
[dependencies]
compile-dotenv = "0.1.0"
```

## Usage

Here is a simple example of how to use `compile-dotenv` in your Rust project:

1. Create a `.env` file in the root of your project:
    ```
    SENTRY_DSN=https://examplePublicKey@o0.ingest.sentry.io/0
    ```

2. Use `compile-dotenv` to instantiate a Sentry guard in your `main.rs` or any other part of your application:
    ```rust
    use compile_dotenv::compile_env;

    fn main() {
        let _guard = sentry::init(compile_env!("SENTRY_DSN"));

        // ...
    }
    ```