mirror of
https://github.com/EQEmu/Server.git
synced 2026-01-06 05:13:52 +00:00
Compare commits
4 Commits
61d0c8105d
...
74dad42b59
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
74dad42b59 | ||
|
|
42a3780d80 | ||
|
|
e544f72da0 | ||
|
|
9b3f9f356d |
@ -1,8 +1,6 @@
|
|||||||
module should-release
|
module should-release
|
||||||
|
|
||||||
go 1.23.0
|
go 1.24.0
|
||||||
|
|
||||||
toolchain go1.23.5
|
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/google/go-github/v41 v41.0.0
|
github.com/google/go-github/v41 v41.0.0
|
||||||
@ -11,5 +9,5 @@ require (
|
|||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/google/go-querystring v1.1.0 // indirect
|
github.com/google/go-querystring v1.1.0 // indirect
|
||||||
golang.org/x/crypto v0.36.0 // indirect
|
golang.org/x/crypto v0.45.0 // indirect
|
||||||
)
|
)
|
||||||
|
|||||||
@ -10,8 +10,8 @@ github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD
|
|||||||
github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU=
|
github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU=
|
||||||
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
|
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
|
||||||
golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
|
golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
|
||||||
golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34=
|
golang.org/x/crypto v0.45.0 h1:jMBrvKuj23MTlT0bQEOBcAE0mjg8mK9RXFhRH6nyF3Q=
|
||||||
golang.org/x/crypto v0.36.0/go.mod h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc=
|
golang.org/x/crypto v0.45.0/go.mod h1:XTGrrkGJve7CYK7J8PEww4aY7gM3qMCElcJQ8n8JdX4=
|
||||||
golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
|
golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
|
||||||
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
|
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
|
||||||
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
|
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
|
||||||
|
|||||||
@ -501,7 +501,7 @@ if (EQEMU_BUILD_STATIC AND LUA_LIBRARY)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
# perl unity build links against perl_zone
|
# perl unity build links against perl_zone
|
||||||
target_link_libraries(perl_zone PRIVATE perlbind fmt::fmt unofficial::libmariadb)
|
target_link_libraries(perl_zone PRIVATE perlbind fmt::fmt unofficial::libmariadb ${PERL_LIBRARY_LIBS})
|
||||||
if (EQEMU_BUILD_STATIC AND PERL_LIBRARY)
|
if (EQEMU_BUILD_STATIC AND PERL_LIBRARY)
|
||||||
target_link_libraries(zone PRIVATE ${PERL_LIBRARY})
|
target_link_libraries(zone PRIVATE ${PERL_LIBRARY})
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
@ -75,15 +75,15 @@ void Embperl::DoInit()
|
|||||||
throw "Failed to init Perl (perl_alloc)";
|
throw "Failed to init Perl (perl_alloc)";
|
||||||
}
|
}
|
||||||
PERL_SET_CONTEXT(my_perl);
|
PERL_SET_CONTEXT(my_perl);
|
||||||
PERL_SET_INTERP(my_perl);
|
PL_curinterp = (PerlInterpreter*)(my_perl);
|
||||||
PL_perl_destruct_level = 1;
|
PL_perl_destruct_level = 1;
|
||||||
perl_construct(my_perl);
|
perl_construct(my_perl);
|
||||||
perl_parse(my_perl, xs_init, argc, argv, nullptr);
|
perl_parse(my_perl, xs_init, argc, argv, nullptr);
|
||||||
perl_run(my_perl);
|
perl_run(my_perl);
|
||||||
|
|
||||||
//a little routine we use a lot.
|
//a little routine we use a lot.
|
||||||
eval_pv("sub my_eval { eval $_[0];}", TRUE); //dies on error
|
eval_pv("sub my_eval { eval $_[0];}", TRUE); //dies on error
|
||||||
|
|
||||||
//ruin the perl exit and command:
|
//ruin the perl exit and command:
|
||||||
eval_pv("sub my_exit {}", TRUE);
|
eval_pv("sub my_exit {}", TRUE);
|
||||||
eval_pv("sub my_sleep {}", TRUE);
|
eval_pv("sub my_sleep {}", TRUE);
|
||||||
@ -95,7 +95,7 @@ void Embperl::DoInit()
|
|||||||
GvCV_set(sleepgp, perl_get_cv("my_sleep", TRUE)); //dies on error
|
GvCV_set(sleepgp, perl_get_cv("my_sleep", TRUE)); //dies on error
|
||||||
GvIMPORTED_CV_on(sleepgp);
|
GvIMPORTED_CV_on(sleepgp);
|
||||||
}
|
}
|
||||||
|
|
||||||
//declare our file eval routine.
|
//declare our file eval routine.
|
||||||
try {
|
try {
|
||||||
init_eval_file();
|
init_eval_file();
|
||||||
@ -181,7 +181,7 @@ Embperl::~Embperl()
|
|||||||
void Embperl::Reinit()
|
void Embperl::Reinit()
|
||||||
{
|
{
|
||||||
PERL_SET_CONTEXT(my_perl);
|
PERL_SET_CONTEXT(my_perl);
|
||||||
PERL_SET_INTERP(my_perl);
|
PL_curinterp = (PerlInterpreter*)(my_perl);
|
||||||
PL_perl_destruct_level = 1;
|
PL_perl_destruct_level = 1;
|
||||||
perl_destruct(my_perl);
|
perl_destruct(my_perl);
|
||||||
perl_free(my_perl);
|
perl_free(my_perl);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user