RPA Toolkit
Reworked the build system for linux. build
authorMartin Stoilov <martin@sigmadrone.org>
Mon, 10 Feb 2020 04:14:28 +0000 (20:14 -0800)
committerMartin Stoilov <martin@sigmadrone.org>
Mon, 10 Feb 2020 04:14:28 +0000 (20:14 -0800)
16 files changed:
build/template/unix/x86_64/Makefile
build/unix/Makefile [moved from unix/Makefile with 98% similarity]
build/unix/config.mk [moved from unix/config.mk with 100% similarity]
phpext/prpa/config.m4
rex/unix/Makefile
rexcc/unix/Makefile
rexgrep/unix/Makefile
rjs/unix/Makefile
rlib/unix/Makefile
rpa/unix/Makefile
rpagrep/unix/Makefile
rvm/unix/Makefile
tests/testmisc/unix/Makefile
tests/testrex/unix/Makefile
tests/testrjs/unix/Makefile
tests/testrpa/unix/Makefile

index 164106a..c4480c0 100644 (file)
@@ -4,7 +4,7 @@ OUTDIR = out
 OS = $(shell uname | tr "[:upper:]" "[:lower:]")
 INCLUDE = -I$(ROOT_DIR)/arch/unix/$(ARCHDIR)
 
-include $(ROOT_DIR)/build/unix/config.mk
+include $(ROOT_DIR)/build/build/unix/config.mk
 
 ifeq ($(BLDCFG), release)
 CFLAGS := -fPIC -O2
similarity index 98%
rename from unix/Makefile
rename to build/unix/Makefile
index 65e36a2..f7792b6 100644 (file)
@@ -1,5 +1,5 @@
-ROOT_DIR = ..
-include $(ROOT_DIR)/unix/config.mk
+ROOT_DIR = ../..
+include $(ROOT_DIR)/build/unix/config.mk
 
 all:
        +make -C $(ROOT_DIR)/rlib/unix all
similarity index 100%
rename from unix/config.mk
rename to build/unix/config.mk
index 194fbf0..eb63c68 100644 (file)
@@ -51,13 +51,13 @@ if test "$PHP_PRPA" != "no"; then
   if [[ $MACH == "i486" ]]; then MACH=i386; echo "MACH set to: $MACH"; fi
   if [[ $MACH == "i586" ]]; then MACH=i386; echo "MACH set to: $MACH"; fi
   if [[ $MACH == "i686" ]]; then MACH=i386; echo "MACH set to: $MACH"; fi
-  ARCH_DIR=$RPATK_DIR/arch/$OS_DIR/$MACH
+  ARCH_DIR=$RPATK_DIR/arch/$OS_DIR
   RLIB_DIR=$RPATK_DIR/rlib
   RVM_DIR=$RPATK_DIR/rvm
   RPA_DIR=$RPATK_DIR/rpa
-  RLIB_LIBDIR=$RPATK_DIR/rlib/build/$OS_DIR/$MACH/out
-  RVM_LIBDIR=$RPATK_DIR/rvm/build/$OS_DIR/$MACH/out
-  RPA_LIBDIR=$RPATK_DIR/rpa/build/$OS_DIR/$MACH/out
+  RLIB_LIBDIR=$RPATK_DIR/rlib/$OS_DIR/bin
+  RVM_LIBDIR=$RPATK_DIR/rvm/$OS_DIR/bin
+  RPA_LIBDIR=$RPATK_DIR/rpa/$OS_DIR/bin
 
 
   AC_MSG_RESULT([RPATK dir is: $RPATK_DIR])
index 3901174..b615bea 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 SO_VERSION = 2.0
index 36208d7..03ecede 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 RLIB_SRCDIR = $(ROOT_DIR)/rlib
index c26d10d..ee59492 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 RLIB_SRCDIR = $(ROOT_DIR)/rlib
index 7353201..22d41bb 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 SO_VERSION = 2.0
index 0f5128a..2469d08 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 SO_VERSION = 2.0
index 314488b..a7ef2b7 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 RLIB_SRCDIR = $(ROOT_DIR)/rlib
index 6062f26..748a780 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 RLIB_SRCDIR = $(ROOT_DIR)/rlib
index 9924bbc..eb177f6 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 RLIB_SRCDIR = $(ROOT_DIR)/rlib
index d06628e..c2fb24e 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 TESTS_SRCDIR = ..
index 3c96cd1..e448be5 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 TESTS_SRCDIR = ..
index 8c273a3..c804e48 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 TESTS_SRCDIR = ..
index f95d763..d6569fb 100644 (file)
@@ -1,5 +1,5 @@
 ROOT_DIR = ../../..
-include $(ROOT_DIR)/unix/config.mk
+include $(ROOT_DIR)/build/unix/config.mk
 
 OUTDIR = bin
 TESTS_SRCDIR = ..