proper handling of licenses
This commit is contained in:
parent
06e0aae26f
commit
4243551d76
2
LICENSE-YEHOWSHUA
Normal file
2
LICENSE-YEHOWSHUA
Normal file
|
@ -0,0 +1,2 @@
|
|||
This codebase is also licensed to Yehowshua Immanuel to use
|
||||
in any manner Yehowshua Immanuel sees fit.
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use clap::Parser;
|
||||
use std::fs::File;
|
||||
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use std::fs::File;
|
||||
|
||||
use fastwave::*;
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
mod vcd;
|
||||
pub use vcd::*;
|
||||
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
mod reader;
|
||||
use reader::*;
|
||||
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use num::BigUint;
|
||||
use std::collections::HashMap;
|
||||
use std::fs::File;
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use super::reader::{next_word, WordReader};
|
||||
use super::types::ParseResult;
|
||||
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use num::Zero;
|
||||
|
||||
use super::*;
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use chrono::prelude::*;
|
||||
use itertools::Itertools;
|
||||
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
|
||||
/// part of the vcd parser that handles parsing the signal tree and
|
||||
/// building the resulting signal tree
|
||||
use super::*;
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
#[derive(Debug)]
|
||||
pub(super) struct ParseResult<'a> {
|
||||
pub(super) matched : &'a str,
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use std::collections::VecDeque;
|
||||
use std::fs::File;
|
||||
use std::io;
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use super::{ScopeIdx, SignalIdx};
|
||||
use num::{BigUint};
|
||||
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use super::Signal;
|
||||
use chrono::prelude::*;
|
||||
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
#[derive(Debug)]
|
||||
pub(super) enum BinaryParserErrTypes {
|
||||
XValue,
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
|
||||
// TODO: we should eventually be able to only test on just
|
||||
// the files const
|
||||
pub const FILES : [&str; 30] = [
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
// Copyright (C) 2022 Yehowshua Immanuel
|
||||
// This program is distributed under both the GPLV3 license
|
||||
// and the YEHOWSHUA license, both of which can be found at
|
||||
// the root of the folder containing the sources for this program.
|
||||
use std::fs::File;
|
||||
|
||||
mod files;
|
||||
|
|
Loading…
Reference in a new issue