Skip to content

Commit 708fcf6

Browse files
committed
Remove pre-compiled binaries from git, add to .gitignore
Pre-compiled binaries should not be committed to version control: - They are platform-specific (Linux x86_64 only) - They bloat the repository - They bypass the proper build system - They can cause version mismatches The build.rs script properly compiles all FastGA utilities from source and copies them to OUT_DIR. This is the correct approach. Binaries removed: - deps/fastga/ALNtoPAF - deps/fastga/FAtoGDB - deps/fastga/FastGA - deps/fastga/GIXmake - deps/fastga/GIXrm - deps/fastga/ONEview - deps/fastga/PAFtoALN All of these are now built by build.rs during cargo build.
1 parent b8416dd commit 708fcf6

File tree

8 files changed

+9
-0
lines changed

8 files changed

+9
-0
lines changed

.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# Build outputs
22
/target
33

4+
# FastGA compiled binaries (built by build.rs, should not be committed)
5+
deps/fastga/ALNtoPAF
6+
deps/fastga/FAtoGDB
7+
deps/fastga/FastGA
8+
deps/fastga/GIXmake
9+
deps/fastga/GIXrm
10+
deps/fastga/ONEview
11+
deps/fastga/PAFtoALN
12+
413
# FastGA intermediate files
514
*.gix
615
*.gdb

deps/fastga/ALNtoPAF

-330 KB
Binary file not shown.

deps/fastga/FAtoGDB

-195 KB
Binary file not shown.

deps/fastga/FastGA

-407 KB
Binary file not shown.

deps/fastga/GIXmake

-259 KB
Binary file not shown.

deps/fastga/GIXrm

-30.1 KB
Binary file not shown.

deps/fastga/ONEview

-161 KB
Binary file not shown.

deps/fastga/PAFtoALN

-217 KB
Binary file not shown.

0 commit comments

Comments
 (0)