Need help with Bazel rules_perl
[email protected] (Erik Tank via perl-xs) Thu, 01 Jul 2021 20:16:52 -0700
| Newsgroups | perl.xs |
|---|---|
| Message-ID | <[email protected]> |
----==_mimepart_60de852551f01_50ef1d4c2997c
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Long story short I attempted a run at Perl 'rules' for the Bazel
project.=C2=A0 A kind programmer took what I was working on and created t=
he
toolchain.=C2=A0 With that I was able to create rules for Pure Perl modul=
es,
however, I have little C experience and none when it comes to proper
linking; let alone XS.=C2=A0 Another kind programmer has come along and i=
s
attempting help the project along but is now stuck.=C2=A0 I've not been a=
ble
to take it any further and hoping that someone on this list may have
some ideas.
This is the current merge request:
https://github.com/bazelbuild/rules_perl/pull/23
Any help or direction is much appreciated,
Erik
----==_mimepart_60de852551f01_50ef1d4c2997c
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html>
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf=
-8" />
<meta name=3D"viewport" id=3D"viewport" content=3D"width=3Ddevice-wid=
th,minimum-scale=3D1.0,maximum-scale=3D10.0,initial-scale=3D1.0" />
<style>
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1{fon=
t-size:1.3em;line-height:1.2;margin:0}ul,ol{margin:0;padding:0}ul li,ol l=
i,li li{margin:0 0 0 36px}[dir=3Drtl] li{margin:0 18px 0 0}blockquote{bor=
der-color:#dfdee1;border-style:solid;border-width:0 0 0 1px;margin:0;padd=
ing:0 0 0 1em}[dir=3Drtl] blockquote,blockquote[dir=3Drtl]{border-width:0=
1px 0 0;padding:0 1em 0 0}pre{font-family:"SFMono-Regular", Consolas, "L=
iberation Mono", Menlo, Courier, monospace;font-size:0.9em;margin:0;paddi=
ng:1rem;background-color:#f6f5f3;white-space:pre-wrap;word-wrap:break-wor=
d;overflow:visible}.message-content{font-family:-apple-system, BlinkMacSy=
stemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color =
Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height:1.4}.attachment{d=
isplay:inline-block;margin:0;padding:0}.attachment__caption{padding:0;tex=
t-align:center}.attachment__caption a[href]{text-decoration:none;color:#3=
33333}.attachment--preview{width:100%;text-align:center;margin:0.625em 0}=
.attachment--preview img{border:1px solid #dfdee1;vertical-align:middle;w=
idth:auto;max-width:100%;max-height:640px}.attachment--preview .attachmen=
t__caption{color:#716d7b;font-size:0.85em;margin-top:0.625em}.attachment-=
-file{color:#282138;line-height:1;margin:0 2px 2px 0;padding:0.4em 1em;bo=
rder:1px solid #dfdee1;border-radius:5px}.permalink{color:inherit}.txt--x=
x-small{font-size:14px}.flush{margin:0;padding:0}.push--bottom{margin-bot=
tom:8px}.border--top{border-top:1px solid #ECE9E6}.btn{padding:0.2em 0.4e=
m;font-weight:500;text-decoration:none;border-radius:3rem;white-space:now=
rap;background:#5522FA;border-color:#5522FA;color:#ffffff}.btn--email{dis=
play:inline-block;text-align:center;font-weight:500;font-size:1em;text-de=
coration:none;border-radius:2em;white-space:nowrap;background:#5522FA;bor=
der-color:#5522FA;color:#ffffff;border-top:0.3em solid #5522FA;border-lef=
t:1em solid #5522FA;border-bottom:0.3em solid #5522FA;border-right:1em so=
lid #5522FA}
</style>
</head>
<body>
<div class=3D"message-content">
<div class=3D"trix-content">
<div>Long story short I attempted a run at Perl 'rules' for the Bazel p=
roject.=C2=A0 A kind programmer took what I was working on and created th=
e toolchain.=C2=A0 With that I was able to create rules for Pure Perl mod=
ules, however, I have little C experience and none when it comes to prope=
r linking; let alone XS.=C2=A0 Another kind programmer has come along and=
is attempting help the project along but is now stuck.=C2=A0 I've not be=
en able to take it any further and hoping that someone on this list may h=
ave some ideas.<br><br>This is the current merge request: https://github.=
com/bazelbuild/rules_perl/pull/23<br><br>Any help or direction is much ap=
preciated,<br><br>Erik</div>
</div>
</div>
</body>
</html>
----==_mimepart_60de852551f01_50ef1d4c2997c--