njs_module_name=njs_crypto_module
njs_module_incs=
-njs_module_srcs=external/njs_crypto_module.c
+njs_module_srcs="external/njs_crypto_module.c \
+ external/njs_md5.c \
+ external/njs_sha1.c \
+ external/njs_sha2.c"
. auto/module
src/njs_flathsh.c \
src/njs_trace.c \
src/njs_random.c \
- src/njs_md5.c \
- src/njs_sha1.c \
- src/njs_sha2.c \
src/njs_malloc.c \
src/njs_mp.c \
src/njs_sprintf.c \
#include <njs.h>
-#include <njs_hash.h>
#include <njs_string.h>
#include <njs_buffer.h>
+#include "njs_hash.h"
typedef void (*njs_hash_init)(njs_hash_t *ctx);
*/
-#include <njs_main.h>
+#include <njs_unix.h>
+#include <njs_types.h>
+#include <njs_clang.h>
+#include <njs_str.h>
+#include "njs_hash.h"
static const u_char *njs_md5_body(njs_hash_t *ctx, const u_char *data,
*/
-#include <njs_main.h>
+#include <njs_unix.h>
+#include <njs_types.h>
+#include <njs_clang.h>
+#include <njs_str.h>
+#include "njs_hash.h"
static const u_char *njs_sha1_body(njs_hash_t *ctx, const u_char *data,
*/
-#include <njs_main.h>
+#include <njs_unix.h>
+#include <njs_types.h>
+#include <njs_clang.h>
+#include <njs_str.h>
+#include "njs_hash.h"
static const u_char *njs_sha2_body(njs_hash_t *ctx, const u_char *data,
#include <njs_regex.h>
-#include <njs_hash.h>
-
#include <njs.h>
#include <njs_value.h>