Standardize binary output directory and cleanup

Moved compiled binaries to a dedicated 'bin/' directory to streamline output organization, ensuring that all executables are consolidated in a single, standard location. Updated the gitignore to reflect this change, which helps prevent accidental commits of executable files. The Makefile was also adjusted to build the 'limedriver' program within the new directory structure.

Removed the previously tracked binary 'limedriver' to reduce repository clutter and avoid potential merge conflicts with binary files. Now, future compilations will adhere to the new 'bin/' directory convention, improving the project's structure and maintainability.
This commit is contained in:
Kumi 2024-02-05 10:26:03 +01:00
parent f4e2743690
commit 05b3b0a869
Signed by: kumi
GPG key ID: ECBCC9082395383F
3 changed files with 3 additions and 3 deletions

2
.gitignore vendored
View file

@ -4,7 +4,7 @@
*.lo
# Linked and compiled binary files (executables)
pulseN_USB
bin/
*.so
*.a
*.out

View file

@ -2,5 +2,5 @@ CXX = h5c++
AM_LDFLAGS = $(shell pkg-config --libs LimeSuite)
bin_PROGRAMS = limedriver
limedriver_SOURCES = src/limedriver.cpp
bin_PROGRAMS = bin/limedriver
bin_limedriver_SOURCES = src/limedriver.cpp

Binary file not shown.