mirror of
https://github.com/rapid7/metasploit-payloads
synced 2024-11-26 17:41:08 +01:00
0d59fc7447
- try to share some bits between different makefiles, make modifying global compiler flags not such a huge pain. - directly specify we should be using the gold rather than bpf linker - make compiler output largely quiet except where we care - allow warnings to actually be visible - don't delete downloaded tarballs with --really-clean - add missing dependencies between libraries (--no-add-needed/--no-copy-dt-needed-entries causes lots of trouble) - update readme to show what to install to build I made minimal changes to the loader makefile - it breaks easily. -Os prevents if from being able to load libc, for instance
65 lines
721 B
Plaintext
65 lines
721 B
Plaintext
# Object files
|
|
*.o
|
|
|
|
# Libraries
|
|
*.lib
|
|
*.a
|
|
|
|
# Shared objects (inc. Windows DLLs)
|
|
*.dll
|
|
*.so
|
|
*.so.*
|
|
*.dylib
|
|
|
|
# Executables
|
|
*.exe
|
|
*.out
|
|
*.app
|
|
|
|
tags
|
|
|
|
# project config output
|
|
r7_release
|
|
r7_debug
|
|
debug
|
|
release
|
|
Debug
|
|
Release
|
|
|
|
# temporary files
|
|
*.swp
|
|
|
|
# VS local dbs
|
|
*.sdf
|
|
*.opensdf
|
|
|
|
# VS ipch
|
|
workspace/ipch/*
|
|
|
|
# VS upgrade junk
|
|
UpgradeLog.*
|
|
_UpgradeReport_Files
|
|
workspace/Backup/*
|
|
source/jpeg-8/Backup/*
|
|
|
|
# other VS garbage
|
|
*.suo
|
|
*.ncb
|
|
|
|
# ignore posix temp stuff
|
|
posix-meterp-build-tmp/*
|
|
data/meterpreter/*
|
|
source/server/rtld/elf2bin
|
|
source/server/rtld/lib*
|
|
source/server/rtld/msflinker
|
|
source/server/rtld/msflinker.bin
|
|
source/server/rtld/rtldtest
|
|
build.log
|
|
|
|
# Doxygen output
|
|
docs/*
|
|
|
|
# ignore CLion files
|
|
.idea/
|
|
CMakeLists.txt
|