the Makefile now builds all artifacts, including final output s37 and bin files under "build" so as to not clutter up the root directory and making it easier to gitignore all build artifacts now and into the future. as well, the Makefile now has a new target to invoke srec2bin.py for us to build ready-to-flash artifacts srec2bin.py has been updated to be more flexible and do some minimal argument error checking. it now also will output a CSV file for use with FoenixMgr's flash-bulk option. this is useful as the number of 8k bin files can and will vary now and into the future, especially if you are building with -O2 optimizations for size, etc.
63 lines
557 B
Plaintext
63 lines
557 B
Plaintext
# Prerequisites
|
|
*.d
|
|
|
|
# Object files
|
|
*.o
|
|
*.ko
|
|
*.obj
|
|
*.elf
|
|
|
|
# Linker output
|
|
*.ilk
|
|
*.map
|
|
*.exp
|
|
|
|
# Precompiled Headers
|
|
*.gch
|
|
*.pch
|
|
|
|
# Libraries
|
|
*.lib
|
|
*.a
|
|
*.la
|
|
*.lo
|
|
|
|
# Shared objects (inc. Windows DLLs)
|
|
*.dll
|
|
*.so
|
|
*.so.*
|
|
*.dylib
|
|
|
|
# Executables
|
|
*.exe
|
|
*.out
|
|
*.app
|
|
*.i*86
|
|
*.x86_64
|
|
*.hex
|
|
|
|
# Debug files
|
|
*.dSYM/
|
|
*.su
|
|
*.idb
|
|
*.pdb
|
|
|
|
# Kernel Module Compile Results
|
|
*.mod*
|
|
*.cmd
|
|
.tmp_versions/
|
|
modules.order
|
|
Module.symvers
|
|
Mkfile.old
|
|
dkms.conf
|
|
.vscode/settings.json
|
|
/misc/F256xE_Kernal_Code
|
|
|
|
# lsp / clangd
|
|
/.cache/
|
|
/.clangd
|
|
/compile_commands.json
|
|
|
|
build/
|
|
/foenixmgr.ini
|