This commit is contained in:
Yorhel 2025-01-26 14:54:38 +01:00
commit 9c80f2465a
7 changed files with 53 additions and 0 deletions

11
.gitignore vendored Normal file
View file

@ -0,0 +1,11 @@
*~
Makefile
Makefile.old
blib/
pm_to_blib
MANIFEST
MANIFEST.bak
FU-*/
FU.bs
FU.c
FU.o

4
FU.pm Normal file
View file

@ -0,0 +1,4 @@
package FU 0.1;
use v5.36;
1;

6
FU.xs Normal file
View file

@ -0,0 +1,6 @@
#define PERL_NO_GET_CONTEXT
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
MODULE = FU PACKAGE = FU::XS

5
FU/XS.pm Normal file
View file

@ -0,0 +1,5 @@
package FU::XS 0.1;
use Carp; # may be called by XS.
use XSLoader;
XSLoader::load('FU');
1;

7
MANIFEST.SKIP Normal file
View file

@ -0,0 +1,7 @@
~($|/)
(^|/)\.
^MANIFEST\.bak
^pm_to_blib
^blib/
^FU-[^/]+/
^FU\.(c|bs|o)

11
Makefile.PL Normal file
View file

@ -0,0 +1,11 @@
use ExtUtils::MakeMaker;
WriteMakefile(
NAME => 'FU',
VERSION_FROM => 'FU.pm',
LICENSE => 'mit',
NO_MYMETA => 1,
MIN_PERL_VERSION => 'v5.36',
META_MERGE => {
dynamic_config => 0,
},
);

9
README.md Normal file
View file

@ -0,0 +1,9 @@
# FU - Framework Ultimatum
## Build & Install
```sh
perl Makefile.PL
make
make install
```