[CMake] Define perlbind option for all targets (#3538)

This isn't designed well and wasn't handled correctly since the perlbind
library was getting built and linked with default options while zone was
using PERLBIND_NO_STRICT_SCALAR_TYPES. This was probably leading to some
unspecified behavior.
This commit is contained in:
hg
2023-08-12 21:48:08 -04:00
committed by GitHub
parent 2660aa79ab
commit af91b2b41c
2 changed files with 1 additions and 4 deletions
-4
View File
@@ -18,10 +18,6 @@ Eglin
#include <stdio.h>
#include <string.h>
// this option disables distinct int/float/string function argument types for
// backwards compatibility with current perl api usage
// e.g. quest::settimer(0, 1) using number for timer name instead of string
#define PERLBIND_NO_STRICT_SCALAR_TYPES
#include <perlbind/perlbind.h>
namespace perl = perlbind;