Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
76087d2c3349d65b72eb2d49443e6eb1f46393e5
/
Makefile
76087d2
rename static library extension to .lib for cross-windows building
by Nguyen Anh Quynh
· 10 years ago
5068908
x86: assembly syntax is irrelevant in Diet mode. this optimization reduces library size to only 180KB on OSX
by Nguyen Anh Quynh
· 10 years ago
55b8ecd
Makefile: do not overwritte LDFLAGS with null value
by Nguyen Anh Quynh
· 10 years ago
b07523f
Merge branch 'next' into msvc2
by Nguyen Anh Quynh
· 10 years ago
87a3f69
Makefile: define CAPSTONE_USE_SYS_DYN_MEM macro for consistency
by Nguyen Anh Quynh
· 10 years ago
595386c
do not overwrite LDFLAGS in tests/Makefile
by Nguyen Anh Quynh
· 10 years ago
58a0047
Makefile: put common functions into functions.mk
by Nguyen Anh Quynh
· 10 years ago
927fcbc
Makefile: make it possible to avoid building static/shared library
by Ole André Vadla Ravnås
· 10 years ago
f536d40
Makefile: implement a "silent rules" approach
by Ole André Vadla Ravnås
· 10 years ago
c20b049
Makefile: detect Apple toolchain instead of relying on uname
by Ole André Vadla Ravnås
· 10 years ago
24094ee
Makefile: fix install target when building out-of-tree
by Ole André Vadla Ravnås
· 10 years ago
375f03c
Makefile: build tests in the old way if BUILDDIR is not defined. this fixes a bug introduced by some recent changes by Ole André Vadla Ravnås
by Nguyen Anh Quynh
· 10 years ago
7a73439
Makefile: allow `BUILDDIR` to be a relative path
by Ole André Vadla Ravnås
· 10 years ago
6ae472f
Makefile: avoid redefining BUILDDIR, so we can remove its directory in clean target
by Nguyen Anh Quynh
· 10 years ago
5519a68
Makefile: fix clean targets and put all test binaries under BUILDIR/tests/
by Nguyen Anh Quynh
· 10 years ago
df60ada
Merge branch 'feature/build-out-of-tree' of https://github.com/frida/capstone into config
by Nguyen Anh Quynh
· 10 years ago
35f937d
Adapt core build system to allow building out-of-tree
by Ole André Vadla Ravnås
· 10 years ago
e31327d
rename USE_SYS_DYN_MEM to CAPSTONE_USE_SYS_DYN_MEM for consistency with other options
by Nguyen Anh Quynh
· 10 years ago
77af9fb
Allow user to specify compiler optimization flags via CFLAGS at compile time. suggested by Ole André Vadla Ravnås
by Nguyen Anh Quynh
· 10 years ago
360bf1e
handle special systems putting x86_64 libs into lib64/ in make.sh, not in Makefile
by Nguyen Anh Quynh
· 11 years ago
af0e937
make.sh: copy capstone.pc to the right dir for pkgconfig. adapted from patches of Ben Nagy & Pancake
by Nguyen Anh Quynh
· 11 years ago
9b4b377
Makefile: rename to PKGCFCGDIR to PKGCFGDIR. patch by Pancake
by Nguyen Anh Quynh
· 11 years ago
e3606d9
Makefile: no more pkgconfig hack
by Nguyen Anh Quynh
· 11 years ago
70ec05d
Makefile: fix lib64 setup for x64 non-OSX (including Linux)
by Nguyen Anh Quynh
· 11 years ago
ad6cc98
Makefile: on x64, prefer /usr/lib64, if it is existent, over /usr/lib. bug reported & fix suggested by @chaostheory88
by Nguyen Anh Quynh
· 11 years ago
4011d73
revert pkgconfig.mk
by Nguyen Anh Quynh
· 11 years ago
719e9da
Makefile: OSX need -dynamiclib option
by Nguyen Anh Quynh
· 11 years ago
cad464d
Makefile: OSX need -dynamiclib option
by Nguyen Anh Quynh
· 11 years ago
2d20134
Makefile: -share option is not for Darwin
by Nguyen Anh Quynh
· 11 years ago
927b2ad
Makefile: -share option is not for Darwin
by Nguyen Anh Quynh
· 11 years ago
59a53c1
Makefile: make current_version & compatibility_version use pkgconfig.mk on OSX
by Nguyen Anh Quynh
· 11 years ago
189e83a
Makefile: add a check for Brew compilation environment (HOMEBREW_CAPSTONE=1)
by Nguyen Anh Quynh
· 11 years ago
aca71c0
Makefile: make current_version & compatibility_version use pkgconfig.mk on OSX
by Nguyen Anh Quynh
· 11 years ago
6606ebd
Makefile: add a check for Brew compilation environment (HOMEBREW_CAPSTONE=1)
by Nguyen Anh Quynh
· 11 years ago
235a274
Makefile: move UNAME_S calculation advance
by Nguyen Anh Quynh
· 11 years ago
1d44753
Makefile: no lib64 for OSX
by Nguyen Anh Quynh
· 11 years ago
bc78f3a
Makefile: move UNAME_S calculation advance
by Nguyen Anh Quynh
· 11 years ago
dbe2784
Makefile: no lib64 for OSX
by Nguyen Anh Quynh
· 11 years ago
0b81a91
Merge branch 'next' of https://github.com/aquynh/capstone into next
by Nguyen Anh Quynh
· 11 years ago
81d930a
Makefile: X86-reduce & Diet options should compile with size optimization
by Nguyen Anh Quynh
· 11 years ago
71264b2
no more diet.h
by Nguyen Anh Quynh
· 11 years ago
c78ed98
Revert "no more diet.h"
by Nguyen Anh Quynh
· 11 years ago
02d0469
no more diet.h
by Nguyen Anh Quynh
· 11 years ago
5721d1b
no more diet.h
by Nguyen Anh Quynh
· 11 years ago
731f73f
Makefile: make config.mk the dependency of object files
by Nguyen Anh Quynh
· 11 years ago
aeb0c40
Makefile: make config.mk the dependency of object files
by Nguyen Anh Quynh
· 11 years ago
12e6ebc
remove the useless diet.h
by Nguyen Anh Quynh
· 11 years ago
901631e
remove the useless diet.h
by Nguyen Anh Quynh
· 11 years ago
59b5489
x86: rename X86_COMPACT to X86_REDUCE. suggested by Pancake
by Nguyen Anh Quynh
· 11 years ago
9518148
add X86_COMPACT option. also add CS_SUPPORT_X86_COMPACT. made Python support this change
by Nguyen Anh Quynh
· 11 years ago
a8fb48c
support dylib versioning for OSX
by Nguyen Anh Quynh
· 11 years ago
e2bdcf0
support dylib versioning for OSX
by Nguyen Anh Quynh
· 11 years ago
1c9b1a6
Makefile: move the calculation of API_MAJOR advance. this fixes versioning lib for OSX
by Nguyen Anh Quynh
· 11 years ago
bac8cc7
Use versioned library names on Darwin too
by pancake
· 11 years ago
6d09b90
Fix proper versioned lib symlink for linux
by pancake
· 11 years ago
066791e
Use relative path in versioned symlink lib
by pancake
· 11 years ago
315f02d
Makefile: move the calculation of API_MAJOR advance. this fixes versioning lib for OSX
by Nguyen Anh Quynh
· 11 years ago
477e6bf
Makefile: do not need to calculate UNAME_S two times
by Nguyen Anh Quynh
· 11 years ago
3bb71e7
build: added DragonFly BSD
by Oliver Pinter
· 11 years ago
dc5a2b1
build: simplify
by Oliver Pinter
· 11 years ago
f01fb5b
build: improve build
by Oliver Pinter
· 11 years ago
9ef5f39
Makefile: remove old libs before installing
by Nguyen Anh Quynh
· 11 years ago
9361e91
link version lib to .so file for Linux
by Nguyen Anh Quynh
· 11 years ago
017f184
fix soname for Linux - get it right now
by Nguyen Anh Quynh
· 11 years ago
1ed8bb6
typo
by Nguyen Anh Quynh
· 11 years ago
f4f7253
make dist should also generate ZIP file
by Nguyen Anh Quynh
· 11 years ago
a5f42cf
fix soname to use CS_API_MAJOR for library versioning (linux)
by Nguyen Anh Quynh
· 11 years ago
56db639
update for 2.1.1 stable release
by Nguyen Anh Quynh
· 11 years ago
abd7790
fix soname
by Nguyen Anh Quynh
· 11 years ago
c79ad39
set proper SONAME to libray versioning
by Nguyen Anh Quynh
· 11 years ago
c77cf3a
only turn off some string check functions with _FORTIFY_SOURCE=0 for OSX when USE_SYS_DYN_MEM=yes
by Nguyen Anh Quynh
· 11 years ago
3ff259c
support -extra level version for pkgconfig. this is useful when we release bugfix version
by Nguyen Anh Quynh
· 11 years ago
c76d8d0
remove string check & stack protector when compiling diet engine
by Nguyen Anh Quynh
· 11 years ago
296a231
Makefile: disassembler -> disassembly
by Nguyen Anh Quynh
· 11 years ago
2844cc5
Makefile: rename variable MACHINE to UNAME_M
by Nguyen Anh Quynh
· 11 years ago
4a328ca
make *.inc dependency of each arch
by Nguyen Anh Quynh
· 11 years ago
8690959
diet.h depends on config.mk. patch by Pancake
by Nguyen Anh Quynh
· 11 years ago
5bbbfce
Makefile: do not regenerate diet.h if it is existent - patched by Pancake. this also deletes diet.h for clean target
by Nguyen Anh Quynh
· 11 years ago
a4f37e0
add comments for diet.h (auto-gen from Makefile)
by Nguyen Anh Quynh
· 11 years ago
addb192
Fix race condition in Makefile
by pancake
· 11 years ago
3626a35
correct last commit: #undef CAPSTONE_DIET, not #undefine
by Nguyen Anh Quynh
· 11 years ago
a347d65
have CAPSTONE_DIET explicity undefined when undesired
by Nguyen Anh Quynh
· 11 years ago
be6b5e8
add dist target for Makefile
by Nguyen Anh Quynh
· 11 years ago
2b63b07
fix the last patch on Macport path comparison
by Nguyen Anh Quynh
· 11 years ago
8f856c7
install pkgconfig.pc at the right place for OSX: considering Brew & Macport only
by Nguyen Anh Quynh
· 11 years ago
fc83a43
add diet compile option (CAPSTONE_DIET option in config.mk). This reduces binary size by around 40%
by Nguyen Anh Quynh
· 11 years ago
2694333
Use versioned library names on Darwin too
by pancake
· 11 years ago
e030e18
Fix proper versioned lib symlink for linux
by pancake
· 11 years ago
3f15a9e
Use relative path in versioned symlink lib
by pancake
· 11 years ago
99caa9b
Makefile: do not need to calculate UNAME_S two times
by Nguyen Anh Quynh
· 11 years ago
3b94ec8
Merge branch 'next' of https://github.com/opntr/capstone into bsd
by Nguyen Anh Quynh
· 11 years ago
25efded
build: added DragonFly BSD
by Oliver Pinter
· 11 years ago
a83a887
build: simplify
by Oliver Pinter
· 11 years ago
c5ecae5
build: improve build
by Oliver Pinter
· 11 years ago
48a14ca
add SystemZ arch
by Nguyen Anh Quynh
· 11 years ago
7df338c
Makefile: remove old libs before installing
by Nguyen Anh Quynh
· 11 years ago
c0c0d52
link version lib to .so file for Linux
by Nguyen Anh Quynh
· 11 years ago
6d5381e
fix soname setup for linux
by Nguyen Anh Quynh
· 11 years ago
ce371a7
Makefile: fix SONAME
by Nguyen Anh Quynh
· 11 years ago
e05be68
fix soname
by Nguyen Anh Quynh
· 11 years ago
Next »