Moved ./bindings/msvc_native into ./msvc (#726)
* Changed some MSVC compatibility defines based on MSVC version. * Added prebuild_script.bat to remove leftover configure generated files before building. Also added project files and MSVC copies of configure generated files for all supported CPUs. * Moved ./bindings/msvc_native into ./msvc * Remove old project dir.
This commit is contained in:
committed by
Nguyen Anh Quynh
parent
a0f7b526bd
commit
757e4054c0
19
make.sh
19
make.sh
@@ -80,6 +80,24 @@ uninstall() {
|
||||
fi
|
||||
}
|
||||
|
||||
msvc_update_genfiles() {
|
||||
cp qemu/qapi-types.h msvc/unicorn/qapi-types.h
|
||||
cp qemu/qapi-visit.h msvc/unicorn/qapi-visit.h
|
||||
cp qemu/qapi-types.c msvc/unicorn/unicorn/qapi-types.c
|
||||
cp qemu/qapi-visit.c msvc/unicorn/unicorn/qapi-visit.c
|
||||
cp qemu/config-host.h msvc/unicorn/config-host.h
|
||||
cp qemu/aarch64-softmmu/config-target.h msvc/unicorn/aarch64-softmmu/config-target.h
|
||||
cp qemu/arm-softmmu/config-target.h msvc/unicorn/arm-softmmu/config-target.h
|
||||
cp qemu/m68k-softmmu/config-target.h msvc/unicorn/m68k-softmmu/config-target.h
|
||||
cp qemu/mips64el-softmmu/config-target.h msvc/unicorn/mips64el-softmmu/config-target.h
|
||||
cp qemu/mips64-softmmu/config-target.h msvc/unicorn/mips64-softmmu/config-target.h
|
||||
cp qemu/mipsel-softmmu/config-target.h msvc/unicorn/mipsel-softmmu/config-target.h
|
||||
cp qemu/mips-softmmu/config-target.h msvc/unicorn/mips-softmmu/config-target.h
|
||||
cp qemu/sparc64-softmmu/config-target.h msvc/unicorn/sparc64-softmmu/config-target.h
|
||||
cp qemu/sparc-softmmu/config-target.h msvc/unicorn/sparc-softmmu/config-target.h
|
||||
cp qemu/x86_64-softmmu/config-target.h msvc/unicorn/x86_64-softmmu/config-target.h
|
||||
}
|
||||
|
||||
if [ "$UNAME" = SunOS ]; then
|
||||
[ -z "${MAKE}" ] && MAKE=gmake
|
||||
INSTALL_BIN=ginstall
|
||||
@@ -111,6 +129,7 @@ case "$1" in
|
||||
"ios_armv7s" ) build_iOS armv7s;;
|
||||
"ios_arm64" ) build_iOS arm64;;
|
||||
"linux32" ) build_linux32;;
|
||||
"msvc_update_genfiles" ) msvc_update_genfiles;;
|
||||
* )
|
||||
echo "Usage: $0 ["`grep '^ "' $0 | cut -d '"' -f 2 | tr "\\n" "|"`"]"
|
||||
exit 1;;
|
||||
|
||||
Reference in New Issue
Block a user