mkdir too
This commit is contained in:
@@ -29,7 +29,7 @@ MINHOOK_REF="${MINHOOK_REF:-master}"
|
|||||||
BACKSTAGE_FETCH_MINHOOK="${BACKSTAGE_FETCH_MINHOOK:-1}"
|
BACKSTAGE_FETCH_MINHOOK="${BACKSTAGE_FETCH_MINHOOK:-1}"
|
||||||
MINHOOK_STATIC_DIR="${MINHOOK_STATIC_DIR:-BackstageCapture/Minhook}"
|
MINHOOK_STATIC_DIR="${MINHOOK_STATIC_DIR:-BackstageCapture/Minhook}"
|
||||||
|
|
||||||
mkdir -p "$OUT_DIR"
|
mkdir -p "$OUT_DIR" 2>/dev/null || true
|
||||||
|
|
||||||
MINHOOK_DIR="$SRC_DIR/minhook"
|
MINHOOK_DIR="$SRC_DIR/minhook"
|
||||||
|
|
||||||
@@ -37,7 +37,7 @@ stage_minhook_tree() {
|
|||||||
local source_root="$1"
|
local source_root="$1"
|
||||||
local include_root="${2:-$1}"
|
local include_root="${2:-$1}"
|
||||||
|
|
||||||
mkdir -p "$MINHOOK_DIR/hde"
|
mkdir -p "$MINHOOK_DIR/hde" || true
|
||||||
cp -f "$source_root/buffer.c" "$MINHOOK_DIR/" 2>/dev/null || true
|
cp -f "$source_root/buffer.c" "$MINHOOK_DIR/" 2>/dev/null || true
|
||||||
cp -f "$source_root/buffer.h" "$MINHOOK_DIR/" 2>/dev/null || true
|
cp -f "$source_root/buffer.h" "$MINHOOK_DIR/" 2>/dev/null || true
|
||||||
cp -f "$source_root/hook.c" "$MINHOOK_DIR/" 2>/dev/null || true
|
cp -f "$source_root/hook.c" "$MINHOOK_DIR/" 2>/dev/null || true
|
||||||
@@ -51,7 +51,7 @@ stage_minhook_tree() {
|
|||||||
cp -f "$source_root/hde/table64.h" "$MINHOOK_DIR/hde/" 2>/dev/null || true
|
cp -f "$source_root/hde/table64.h" "$MINHOOK_DIR/hde/" 2>/dev/null || true
|
||||||
cp -f "$source_root/hde/table32.h" "$MINHOOK_DIR/hde/" 2>/dev/null || true
|
cp -f "$source_root/hde/table32.h" "$MINHOOK_DIR/hde/" 2>/dev/null || true
|
||||||
|
|
||||||
mkdir -p "$SRC_DIR/include"
|
mkdir -p "$SRC_DIR/include" || true
|
||||||
if [ -f "$source_root/MinHook.h" ]; then
|
if [ -f "$source_root/MinHook.h" ]; then
|
||||||
cp -f "$source_root/MinHook.h" "$MINHOOK_DIR/MinHook.h" 2>/dev/null || true
|
cp -f "$source_root/MinHook.h" "$MINHOOK_DIR/MinHook.h" 2>/dev/null || true
|
||||||
cp -f "$source_root/MinHook.h" "$SRC_DIR/include/MinHook.h" 2>/dev/null || true
|
cp -f "$source_root/MinHook.h" "$SRC_DIR/include/MinHook.h" 2>/dev/null || true
|
||||||
@@ -121,7 +121,7 @@ fetch_minhook() {
|
|||||||
|
|
||||||
stage_minhook_tree "$tmpdir/minhook/src" "$tmpdir/minhook/include"
|
stage_minhook_tree "$tmpdir/minhook/src" "$tmpdir/minhook/include"
|
||||||
cp -f "$tmpdir/minhook/include/MinHook.h" "$MINHOOK_DIR/MinHook.h" 2>/dev/null || true
|
cp -f "$tmpdir/minhook/include/MinHook.h" "$MINHOOK_DIR/MinHook.h" 2>/dev/null || true
|
||||||
mkdir -p "$SRC_DIR/include"
|
mkdir -p "$SRC_DIR/include" || true
|
||||||
cp -f "$tmpdir/minhook/include/MinHook.h" "$SRC_DIR/include/MinHook.h" 2>/dev/null || true
|
cp -f "$tmpdir/minhook/include/MinHook.h" "$SRC_DIR/include/MinHook.h" 2>/dev/null || true
|
||||||
rm -rf "$tmpdir"
|
rm -rf "$tmpdir"
|
||||||
|
|
||||||
@@ -153,7 +153,7 @@ if [ -d "$MINHOOK_DIR" ] && { [ -f "$MINHOOK_DIR/hook.c" ] || [ -f "$MINHOOK_DIR
|
|||||||
MINHOOK_INC="-I$MINHOOK_DIR -I$MINHOOK_DIR/hde"
|
MINHOOK_INC="-I$MINHOOK_DIR -I$MINHOOK_DIR/hde"
|
||||||
|
|
||||||
if [ -f "$MINHOOK_DIR/hook.c" ] && [ ! -f "$SRC_DIR/include/MinHook.h" ]; then
|
if [ -f "$MINHOOK_DIR/hook.c" ] && [ ! -f "$SRC_DIR/include/MinHook.h" ]; then
|
||||||
mkdir -p "$SRC_DIR/include"
|
mkdir -p "$SRC_DIR/include" || true
|
||||||
if [ -f "$MINHOOK_DIR/MinHook.h" ]; then
|
if [ -f "$MINHOOK_DIR/MinHook.h" ]; then
|
||||||
cp -f "$MINHOOK_DIR/MinHook.h" "$SRC_DIR/include/MinHook.h" || true
|
cp -f "$MINHOOK_DIR/MinHook.h" "$SRC_DIR/include/MinHook.h" || true
|
||||||
elif [ -f "$MINHOOK_DIR/include/MinHook.h" ]; then
|
elif [ -f "$MINHOOK_DIR/include/MinHook.h" ]; then
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ MINHOOK_REF="${MINHOOK_REF:-master}"
|
|||||||
BACKSTAGE_FETCH_MINHOOK="${BACKSTAGE_FETCH_MINHOOK:-1}"
|
BACKSTAGE_FETCH_MINHOOK="${BACKSTAGE_FETCH_MINHOOK:-1}"
|
||||||
MINHOOK_STATIC_DIR="${MINHOOK_STATIC_DIR:-BackstageInjection/Minhook}"
|
MINHOOK_STATIC_DIR="${MINHOOK_STATIC_DIR:-BackstageInjection/Minhook}"
|
||||||
|
|
||||||
mkdir -p "$OUT_DIR"
|
mkdir -p "$OUT_DIR" 2>/dev/null || true
|
||||||
|
|
||||||
MINHOOK_DIR="$SRC_DIR/minhook"
|
MINHOOK_DIR="$SRC_DIR/minhook"
|
||||||
|
|
||||||
@@ -40,7 +40,7 @@ stage_minhook_tree() {
|
|||||||
local source_root="$1"
|
local source_root="$1"
|
||||||
local include_root="${2:-$1}"
|
local include_root="${2:-$1}"
|
||||||
|
|
||||||
mkdir -p "$MINHOOK_DIR/hde"
|
mkdir -p "$MINHOOK_DIR/hde" || true
|
||||||
cp -f "$source_root/buffer.c" "$MINHOOK_DIR/" 2>/dev/null || true
|
cp -f "$source_root/buffer.c" "$MINHOOK_DIR/" 2>/dev/null || true
|
||||||
cp -f "$source_root/buffer.h" "$MINHOOK_DIR/" 2>/dev/null || true
|
cp -f "$source_root/buffer.h" "$MINHOOK_DIR/" 2>/dev/null || true
|
||||||
cp -f "$source_root/hook.c" "$MINHOOK_DIR/" 2>/dev/null || true
|
cp -f "$source_root/hook.c" "$MINHOOK_DIR/" 2>/dev/null || true
|
||||||
@@ -54,7 +54,7 @@ stage_minhook_tree() {
|
|||||||
cp -f "$source_root/hde/table64.h" "$MINHOOK_DIR/hde/" 2>/dev/null || true
|
cp -f "$source_root/hde/table64.h" "$MINHOOK_DIR/hde/" 2>/dev/null || true
|
||||||
cp -f "$source_root/hde/table32.h" "$MINHOOK_DIR/hde/" 2>/dev/null || true
|
cp -f "$source_root/hde/table32.h" "$MINHOOK_DIR/hde/" 2>/dev/null || true
|
||||||
|
|
||||||
mkdir -p "$SRC_DIR/include"
|
mkdir -p "$SRC_DIR/include" || true
|
||||||
if [ -f "$source_root/MinHook.h" ]; then
|
if [ -f "$source_root/MinHook.h" ]; then
|
||||||
cp -f "$source_root/MinHook.h" "$MINHOOK_DIR/MinHook.h" 2>/dev/null || true
|
cp -f "$source_root/MinHook.h" "$MINHOOK_DIR/MinHook.h" 2>/dev/null || true
|
||||||
cp -f "$source_root/MinHook.h" "$SRC_DIR/include/MinHook.h" 2>/dev/null || true
|
cp -f "$source_root/MinHook.h" "$SRC_DIR/include/MinHook.h" 2>/dev/null || true
|
||||||
@@ -123,7 +123,7 @@ fetch_minhook() {
|
|||||||
|
|
||||||
stage_minhook_tree "$tmpdir/minhook/src" "$tmpdir/minhook/include"
|
stage_minhook_tree "$tmpdir/minhook/src" "$tmpdir/minhook/include"
|
||||||
cp -f "$tmpdir/minhook/include/MinHook.h" "$MINHOOK_DIR/MinHook.h" 2>/dev/null || true
|
cp -f "$tmpdir/minhook/include/MinHook.h" "$MINHOOK_DIR/MinHook.h" 2>/dev/null || true
|
||||||
mkdir -p "$SRC_DIR/include"
|
mkdir -p "$SRC_DIR/include" || true
|
||||||
cp -f "$tmpdir/minhook/include/MinHook.h" "$SRC_DIR/include/MinHook.h" 2>/dev/null || true
|
cp -f "$tmpdir/minhook/include/MinHook.h" "$SRC_DIR/include/MinHook.h" 2>/dev/null || true
|
||||||
rm -rf "$tmpdir"
|
rm -rf "$tmpdir"
|
||||||
|
|
||||||
@@ -155,7 +155,7 @@ if [ -d "$MINHOOK_DIR" ] && { [ -f "$MINHOOK_DIR/hook.c" ] || [ -f "$MINHOOK_DIR
|
|||||||
MINHOOK_INC="-I$MINHOOK_DIR -I$MINHOOK_DIR/hde"
|
MINHOOK_INC="-I$MINHOOK_DIR -I$MINHOOK_DIR/hde"
|
||||||
|
|
||||||
if [ -f "$MINHOOK_DIR/hook.c" ] && [ ! -f "$SRC_DIR/include/MinHook.h" ]; then
|
if [ -f "$MINHOOK_DIR/hook.c" ] && [ ! -f "$SRC_DIR/include/MinHook.h" ]; then
|
||||||
mkdir -p "$SRC_DIR/include"
|
mkdir -p "$SRC_DIR/include" || true
|
||||||
if [ -f "$MINHOOK_DIR/MinHook.h" ]; then
|
if [ -f "$MINHOOK_DIR/MinHook.h" ]; then
|
||||||
cp -f "$MINHOOK_DIR/MinHook.h" "$SRC_DIR/include/MinHook.h" || true
|
cp -f "$MINHOOK_DIR/MinHook.h" "$SRC_DIR/include/MinHook.h" || true
|
||||||
elif [ -f "$MINHOOK_DIR/include/MinHook.h" ]; then
|
elif [ -f "$MINHOOK_DIR/include/MinHook.h" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user