Browse Source

HPCC-23313 Disable shebang process in rpm generation.

xwang2713 5 years ago
parent
commit
b8664970ee
2 changed files with 3 additions and 1 deletions
  1. 2 1
      CMakeLists.txt
  2. 1 0
      initfiles/examples/EsdlExample/CppPlugin/runcmake.sh

+ 2 - 1
CMakeLists.txt

@@ -395,7 +395,8 @@ if(TOP_LEVEL_PROJECT)
                 "%define _use_internal_dependency_generator 0
                 %define __getdeps()while read file; do /usr/lib/rpm/rpmdeps -%{1} ${file} | %{__grep} -v libantlr3c.so | %{__grep} -v libtbb.so ; done | /bin/sort -u
                 %define __find_provides /bin/sh -c '%{__getdeps P}'
-                %define __find_requires /bin/sh -c '%{__getdeps R}'")
+                %define __find_requires /bin/sh -c '%{__getdeps R}'
+                %undefine __brp_mangle_shebangs")
             message("-- Will build RPM package")
             message("-- Packing BASH installation files")
             if(CLIENTTOOLS_ONLY)

+ 1 - 0
initfiles/examples/EsdlExample/CppPlugin/runcmake.sh

@@ -1 +1,2 @@
+#!/bin/bash
 cmake ../source/ -DHPCC_SOURCE_DIR=/home/mayx/git/HPCC-Platform -DHPCC_BUILD_DIR=/home/mayx/git/build -DCMAKE_BUILD_TYPE=Debug -G"Eclipse CDT4 - Unix Makefiles"