{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","perl5"],"comment":"Perl module to create an XS file from an Inline C file","compare":"/compare/p5-inlinex-c2xs/index.json","dependentCount":null,"description":"InlineX::C2XS - create an XS file from an Inline C file.\n\nThe C file that InlineX::C2XS needs to find would contain\nonly the C code.\n\nInlineX::C2XS looks for the file in ./src directory - expecting that the\nfilename will be the same as what appears after the final '::' in the\nmodule name (with a '.c' extension). ie if the module is called\nMy::Next::Mod it looks for a file ./src/Mod.c, and creates a file\nnamed Mod.xs. Also created, is the file 'INLINE.h' - but only if that\nfile is needed. The generated xs file (and INLINE.h) will be written\nto the cwd unless a third argument (specifying a valid directory) is\nprovided to the c2xs() function.\n\nThe created XS file, when packaged with the '.pm' file, an\nappropriate 'Makefile.PL', and 'INLINE.h' (if it's needed),\ncan be used to build the module in the usual way - without\nany dependence upon the Inline::C module.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/p5-InlineX-C2XS/","kind":"port","lastUpdate":null,"license":["ART10","GPLv1+"],"maintainer":"perl@FreeBSD.org","name":"p5-InlineX-C2XS","newest":true,"newestVersion":"0.27","noVulnData":false,"origin":"devel/p5-InlineX-C2XS","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"devel/p5-InlineX-C2XS","path":"/devel/p5-InlineX-C2XS/","system":"FreeBSD","version":"0.27"},{"maintainer":"wenheping@gmail.com","newest":true,"origin":"devel/p5-InlineX-C2XS","path":"/netbsd/devel/p5-InlineX-C2XS/","system":"NetBSD","updated":"2026-07-16","version":"0.27nb4"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-InlineX-C2XS","path":"","system":"HardenedBSD","version":"0.27"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-InlineX-C2XS","path":"","system":"GhostBSD","version":"0.27"}],"packages":null,"pkgName":"p5-InlineX-C2XS-0.27","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":["devel/p5-Inline-C","lang/perl5.36"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"0.27","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/InlineX-C2XS"}
