Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions driver_docs/LICENSE.driver.md

This file was deleted.

2 changes: 0 additions & 2 deletions driver_docs/Makefile.driver.md

This file was deleted.

2 changes: 0 additions & 2 deletions driver_docs/README.md.driver.md

This file was deleted.

12 changes: 12 additions & 0 deletions driver_docs/c_cpp_export_test/LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!--------------------------------------------------------------------------------->
<!-- IMPORTANT: This file is auto-generated by Driver (https://driver.ai). -------->
<!-- Manual edits may be overwritten on future commits. --------------------------->
<!--------------------------------------------------------------------------------->

The `LICENSE` file in the `c_cpp_export_test` codebase contains the MIT License, granting permission to use, copy, modify, and distribute the software with certain conditions.

# Purpose
The provided content is a software license known as the MIT License, which is a permissive free software license. It grants users broad rights to use, copy, modify, merge, publish, distribute, sublicense, and sell copies of the software, as long as the original copyright notice and permission notice are included in all copies or substantial portions of the software. This license is designed to maximize freedom for users while limiting liability for the authors, as it explicitly states that the software is provided "as is," without any warranties, and disclaims any liability for damages arising from its use. The inclusion of this license in a software project facilitates open-source collaboration and distribution by clearly defining the terms under which the software can be used and shared.

---
Made with ❤️ by [Driver](https://www.driver.ai/)
12 changes: 12 additions & 0 deletions driver_docs/c_cpp_export_test/Makefile.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!--------------------------------------------------------------------------------->
<!-- IMPORTANT: This file is auto-generated by Driver (https://driver.ai). -------->
<!-- Manual edits may be overwritten on future commits. --------------------------->
<!--------------------------------------------------------------------------------->

The `Makefile` in the `c_cpp_export_test` codebase is used to compile and build a Chess implementation in C, handling both library and test executable creation with platform-independent configurations.

# Purpose
This Makefile is designed for building a Chess implementation written in C, facilitating the compilation and linking process using the GNU Compiler Collection (GCC). It defines several variables, such as `CC` for the compiler and `CFLAGS` for compiler flags, which include warnings and optional debugging information based on the `DEBUG` flag. The file uses pattern rules to compile source files located in the `src` and `src/chesslib` directories into object files, and it creates a static library `libchesslib.a` from these object files, excluding the test main object. It also specifies platform-independent rules for generating the test executable, `tests`, and includes targets for cleaning up build artifacts and running tests. The Makefile ensures that the necessary directories are created and that the build process is streamlined for both development and testing purposes.

---
Made with ❤️ by [Driver](https://www.driver.ai/)
15 changes: 15 additions & 0 deletions driver_docs/c_cpp_export_test/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<!--------------------------------------------------------------------------------->
<!-- IMPORTANT: This file is auto-generated by Driver (https://driver.ai). -------->
<!-- Manual edits may be overwritten on future commits. --------------------------->
<!--------------------------------------------------------------------------------->

C and C++ chess game implementation with build instructions and MIT licensing.


## Files
- **[LICENSE](LICENSE.md)**: The `LICENSE` file in the `c_cpp_export_test` codebase contains the MIT License, granting permission to use, copy, modify, and distribute the software with certain conditions.
- **[Makefile](Makefile.md)**: The `Makefile` in the `c_cpp_export_test` codebase is used to compile and build a Chess implementation in C, handling both library and test executable creation with platform-independent configurations.
- **[README.md](README.md.md)**: A new README file for the `c_cpp_export_test` codebase.

---
Made with ❤️ by [Driver](https://www.driver.ai/)
12 changes: 12 additions & 0 deletions driver_docs/c_cpp_export_test/README.md.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!--------------------------------------------------------------------------------->
<!-- IMPORTANT: This file is auto-generated by Driver (https://driver.ai). -------->
<!-- Manual edits may be overwritten on future commits. --------------------------->
<!--------------------------------------------------------------------------------->

A new README file for the `c_cpp_export_test` codebase.

# Purpose
The `new readme` file is a placeholder or marker file. It indicates that a new README file is intended to be created or updated in the project directory. This file serves as a reminder or a temporary note for developers to add or modify the README documentation.

---
Made with ❤️ by [Driver](https://www.driver.ai/)
27 changes: 0 additions & 27 deletions driver_docs/cpp_src.driver.md

This file was deleted.

91 changes: 0 additions & 91 deletions driver_docs/cpp_src/bishop.cpp.driver.md

This file was deleted.

26 changes: 0 additions & 26 deletions driver_docs/cpp_src/bishop.h.driver.md

This file was deleted.

Loading