Node.js: added check for libunit version at compile time.

This commit is contained in:
Alexander Borisov
2018-12-19 15:56:57 +03:00
parent c55f329ecf
commit d6f38a3268
4 changed files with 26 additions and 8 deletions

View File

@@ -6,18 +6,23 @@
#ifndef _NXT_NODEJS_UNIT_H_INCLUDED_
#define _NXT_NODEJS_UNIT_H_INCLUDED_
#include <node_api.h>
#ifdef __cplusplus
extern "C" {
#endif
#include "version.h"
#include <nxt_unit.h>
#if NXT_UNIT_VERNUM != NXT_NODE_VERNUM
#error "libunit version mismatch."
#endif
#include <nxt_unit_response.h>
#include <nxt_unit_request.h>
#ifdef __cplusplus
} /* extern "C" */
#endif