Select Git revision
cast_sboxes.h
Forked from
Nettle / nettle
Source project has a limited visibility.
-
Niels Möller authored
Rev: src/symmetric/Makefile.in:1.1 Rev: src/symmetric/cast.c:1.1 Rev: src/symmetric/cast_sboxes.h:1.1 Rev: src/symmetric/configure.in:1.1 Rev: src/symmetric/desCode.h:1.1 Rev: src/symmetric/desKerb.c:1.1 Rev: src/symmetric/desQuick.c:1.1 Rev: src/symmetric/desTest.c:1.1 Rev: src/symmetric/desUtil.c:1.1 Rev: src/symmetric/descore.README:1.1 Rev: src/symmetric/desdata.c:1.1 Rev: src/symmetric/desinfo.h:1.1 Rev: src/symmetric/idea.c:1.1 Rev: src/symmetric/include/RCSID.h:1.1 Rev: src/symmetric/include/cast.h:1.1 Rev: src/symmetric/include/crypto_types.h:1.1 Rev: src/symmetric/include/des.h:1.1 Rev: src/symmetric/include/idea.h:1.1 Rev: src/symmetric/include/md5.h:1.1 Rev: src/symmetric/include/rc4.h:1.1 Rev: src/symmetric/include/sha.h:1.1 Rev: src/symmetric/install-sh:1.1 Rev: src/symmetric/md5.c:1.1 Rev: src/symmetric/rc4.c:1.1 Rev: src/symmetric/sha.c:1.1
Niels Möller authoredRev: src/symmetric/Makefile.in:1.1 Rev: src/symmetric/cast.c:1.1 Rev: src/symmetric/cast_sboxes.h:1.1 Rev: src/symmetric/configure.in:1.1 Rev: src/symmetric/desCode.h:1.1 Rev: src/symmetric/desKerb.c:1.1 Rev: src/symmetric/desQuick.c:1.1 Rev: src/symmetric/desTest.c:1.1 Rev: src/symmetric/desUtil.c:1.1 Rev: src/symmetric/descore.README:1.1 Rev: src/symmetric/desdata.c:1.1 Rev: src/symmetric/desinfo.h:1.1 Rev: src/symmetric/idea.c:1.1 Rev: src/symmetric/include/RCSID.h:1.1 Rev: src/symmetric/include/cast.h:1.1 Rev: src/symmetric/include/crypto_types.h:1.1 Rev: src/symmetric/include/des.h:1.1 Rev: src/symmetric/include/idea.h:1.1 Rev: src/symmetric/include/md5.h:1.1 Rev: src/symmetric/include/rc4.h:1.1 Rev: src/symmetric/include/sha.h:1.1 Rev: src/symmetric/install-sh:1.1 Rev: src/symmetric/md5.c:1.1 Rev: src/symmetric/rc4.c:1.1 Rev: src/symmetric/sha.c:1.1
.how_to_create_modules 893 B
o You need a name for your module, for our purposes, let us assume you
want to create the module "modulen".
o Create the dir src/modules/modulen
o Copy the Makefile.src from src/modules/files and modify it.
The Makefile.src need not contain any dependencies.
o You need a testsuite.in, even if it is just an empty one.
o You want a doc dir with BMML or HTML documenation.
o You need a configure.in
Your configure.in should test for ALL features you need.
Do not trust the global configure tests to do things for you.
o All c/c++ files should include "global.h"
o The makefile should create a file called linker_options in the build dir
that contains the needed -l<lib> directives.
o When building the your module the first time you need to:
1) run autoconf
2) do 'make depend' from your build dir
3) re-run configure from your build dir
4) make (in your build dir)