Added @file description to bacnet.h and lib/main.cpp
Fixed a build issue for the linux+MS/TP combination in trendlog.h Setup library build to define BIP_DEBUG if it is a Debug build and if it is a BIP build.
This commit is contained in:
@@ -34,7 +34,7 @@
|
|||||||
#ifndef BACNET_H
|
#ifndef BACNET_H
|
||||||
#define BACNET_H
|
#define BACNET_H
|
||||||
|
|
||||||
/* This file is designed to reference the entire BACnet stack library */
|
/** @file bacnet.h This file is designed to reference the entire BACnet stack library */
|
||||||
|
|
||||||
/* core files */
|
/* core files */
|
||||||
#include "version.h"
|
#include "version.h"
|
||||||
@@ -96,4 +96,18 @@
|
|||||||
#include "client.h"
|
#include "client.h"
|
||||||
#include "handlers.h"
|
#include "handlers.h"
|
||||||
|
|
||||||
|
/* Additions for Doxygen documenting */
|
||||||
|
/**
|
||||||
|
* @mainpage BACnet-stack API Documentation
|
||||||
|
* This documents the BACnet-Stack API, OS ports, and sample applications. <br>
|
||||||
|
*
|
||||||
|
* - The high-level handler interface can be found in the Modules tab.
|
||||||
|
* - Specifics for each file can be found in the Files tab.
|
||||||
|
* - A full list of all functions is provided in the index of the
|
||||||
|
* Files->Globals subtab.
|
||||||
|
*
|
||||||
|
* See doc/README.doxygen for notes on building and extending this document. <br>
|
||||||
|
* In particular, if you have graphviz installed, you can enhance this
|
||||||
|
* documentation by turning on the function call graphs feature.
|
||||||
|
*/
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
|
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
#include <time.h> // for time_t
|
||||||
#include "bacdef.h"
|
#include "bacdef.h"
|
||||||
#include "cov.h"
|
#include "cov.h"
|
||||||
#include "rp.h"
|
#include "rp.h"
|
||||||
|
|||||||
@@ -32,6 +32,9 @@ DEBUGGING =
|
|||||||
ifeq (${BUILD},debug)
|
ifeq (${BUILD},debug)
|
||||||
OPTIMIZATION = -O0
|
OPTIMIZATION = -O0
|
||||||
DEBUGGING = -g
|
DEBUGGING = -g
|
||||||
|
ifeq (${BACDL_DEFINE},-DBACDL_BIP=1)
|
||||||
|
DEFINES += -DBIP_DEBUG
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
CFLAGS = -Wall $(DEBUGGING) $(OPTIMIZATION) $(STANDARDS) $(INCLUDES) $(DEFINES)
|
CFLAGS = -Wall $(DEBUGGING) $(OPTIMIZATION) $(STANDARDS) $(INCLUDES) $(DEFINES)
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
#include "main.h"
|
#include "main.h"
|
||||||
|
|
||||||
|
/** @file lib/main.cpp Provides DLLMain for Win32 build of library. */
|
||||||
|
|
||||||
// a sample exported function
|
// a sample exported function
|
||||||
void SomeFunction(const LPCSTR sometext)
|
void SomeFunction(const LPCSTR sometext)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user