File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / libpdel / structs / Makefile.inc
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 23:25:53 2012 UTC (13 years, 1 month ago) by misho
Branches: libpdel, MAIN
CVS tags: v0_5_3, HEAD
libpdel

    1: # $Id: Makefile.inc,v 1.1.1.1 2012/02/21 23:25:53 misho Exp $
    2: 
    3: # Base structs code
    4: 
    5: structs_PATH+=	${PDELTOP}/structs
    6: 
    7: structs_SRCS+=	structs.c \
    8: 		structs_generic.c \
    9: 		structs_xml.c \
   10: 		structs_xmlrpc.c
   11: 
   12: structs_INCS+=	structs.h \
   13: 		types.h \
   14: 		xml.h \
   15: 		xmlrpc.h
   16: 
   17: structs_MAN+=	structs.3
   18: structs_MLINKS+=structs.3 structs_equal.3 \
   19: 		structs.3 structs_find.3 \
   20: 		structs.3 structs_free.3 \
   21: 		structs.3 structs_get.3 \
   22: 		structs.3 structs_get_binary.3 \
   23: 		structs.3 structs_get_string.3 \
   24: 		structs.3 structs_init.3 \
   25: 		structs.3 structs_reset.3 \
   26: 		structs.3 structs_set.3 \
   27: 		structs.3 structs_set_binary.3 \
   28: 		structs.3 structs_set_string.3 \
   29: 		structs.3 structs_traverse.3
   30: 
   31: structs_MAN+=	structs_type.3
   32: structs_MLINKS+=structs_type.3 structs_ascii_copy.3 \
   33: 		structs_type.3 structs_nothing_free.3 \
   34: 		structs_type.3 structs_notsupp_ascify.3 \
   35: 		structs_type.3 structs_notsupp_binify.3 \
   36: 		structs_type.3 structs_notsupp_copy.3 \
   37: 		structs_type.3 structs_notsupp_decode.3 \
   38: 		structs_type.3 structs_notsupp_encode.3 \
   39: 		structs_type.3 structs_notsupp_equal.3 \
   40: 		structs_type.3 structs_notsupp_init.3 \
   41: 		structs_type.3 structs_region_copy.3 \
   42: 		structs_type.3 structs_region_decode.3 \
   43: 		structs_type.3 structs_region_decode_netorder.3 \
   44: 		structs_type.3 structs_region_encode.3 \
   45: 		structs_type.3 structs_region_encode_netorder.3 \
   46: 		structs_type.3 structs_region_equal.3 \
   47: 		structs_type.3 structs_region_init.3
   48: 
   49: structs_MAN+=	structs_xml_input.3
   50: structs_MLINKS+=structs_xml_input.3 structs_xml_output.3
   51: 
   52: structs_MAN+=	structs_xmlrpc.3
   53: structs_MLINKS+=structs_xmlrpc.3 structs_struct2xmlrpc.3
   54: structs_MLINKS+=structs_xmlrpc.3 structs_type_xmlrpc_array.3
   55: structs_MLINKS+=structs_xmlrpc.3 structs_type_xmlrpc_compact_fault.3
   56: structs_MLINKS+=structs_xmlrpc.3 structs_type_xmlrpc_fault.3
   57: structs_MLINKS+=structs_xmlrpc.3 structs_type_xmlrpc_member.3
   58: structs_MLINKS+=structs_xmlrpc.3 structs_type_xmlrpc_request.3
   59: structs_MLINKS+=structs_xmlrpc.3 structs_type_xmlrpc_response.3
   60: structs_MLINKS+=structs_xmlrpc.3 structs_type_xmlrpc_struct.3
   61: structs_MLINKS+=structs_xmlrpc.3 structs_type_xmlrpc_value.3
   62: structs_MLINKS+=structs_xmlrpc.3 structs_xmlrpc2struct.3
   63: structs_MLINKS+=structs_xmlrpc.3 structs_xmlrpc_build_fault_response.3
   64: structs_MLINKS+=structs_xmlrpc.3 structs_xmlrpc_build_request.3
   65: structs_MLINKS+=structs_xmlrpc.3 structs_xmlrpc_build_response.3
   66: 
   67: # Predefined structs types
   68: 
   69: structs_PATH+=	${PDELTOP}/structs/type
   70: 
   71: structs_SRCS+=	structs_type_array.c \
   72: 		structs_type_bpf.c \
   73: 		structs_type_boolean.c \
   74: 		structs_type_data.c \
   75: 		structs_type_dnsname.c \
   76: 		structs_type_ether.c \
   77: 		structs_type_float.c \
   78: 		structs_type_id.c \
   79: 		structs_type_int.c \
   80: 		structs_type_ip4.c \
   81: 		structs_type_ip6.c \
   82: 		structs_type_null.c \
   83: 		structs_type_pointer.c \
   84: 		structs_type_regex.c \
   85: 		structs_type_string.c \
   86: 		structs_type_struct.c \
   87: 		structs_type_time.c \
   88: 		structs_type_union.c
   89: 
   90: structs_INCS+=	type/array.h \
   91: 		type/boolean.h \
   92: 		type/bpf.h \
   93: 		type/data.h \
   94: 		type/dnsname.h \
   95: 		type/ether.h \
   96: 		type/float.h \
   97: 		type/id.h \
   98: 		type/int.h \
   99: 		type/ip4.h \
  100: 		type/ip6.h \
  101: 		type/null.h \
  102: 		type/pointer.h \
  103: 		type/regex.h \
  104: 		type/string.h \
  105: 		type/struct.h \
  106: 		type/time.h \
  107: 		type/union.h
  108: 
  109: structs_MAN+=	type/structs_type_array.3
  110: structs_MLINKS+=structs_type_array.3 DEFINE_STRUCTS_ARRAY.3
  111: structs_MLINKS+=structs_type_array.3 STRUCTS_ARRAY_TYPE.3
  112: structs_MLINKS+=structs_type_array.3 STRUCTS_FIXEDARRAY_TYPE.3
  113: structs_MLINKS+=structs_type_array.3 structs_array_delete.3
  114: structs_MLINKS+=structs_type_array.3 structs_array_insert.3
  115: structs_MLINKS+=structs_type_array.3 structs_array_length.3
  116: structs_MLINKS+=structs_type_array.3 structs_array_prep.3
  117: structs_MLINKS+=structs_type_array.3 structs_array_reset.3
  118: structs_MLINKS+=structs_type_array.3 structs_type_fixedarray.3
  119: 
  120: structs_MAN+=	type/structs_type_boolean.3
  121: structs_MLINKS+=structs_type_boolean.3 structs_type_boolean_char.3
  122: structs_MLINKS+=structs_type_boolean.3 structs_type_boolean_int.3
  123: structs_MLINKS+=structs_type_boolean.3 structs_type_boolean_char_01.3
  124: structs_MLINKS+=structs_type_boolean.3 structs_type_boolean_int_01.3
  125: 
  126: structs_MAN+=	type/structs_type_bpf.3
  127: structs_MLINKS+=structs_type_bpf.3 BPF_STRUCTS_TYPE.3
  128: 
  129: structs_MAN+=	type/structs_type_data.3
  130: structs_MLINKS+=structs_type_data.3 STRUCTS_DATA_TYPE.3
  131: structs_MLINKS+=structs_type_data.3 STRUCTS_FIXEDDATA_TYPE.3
  132: structs_MLINKS+=structs_type_data.3 structs_type_hexdata.3
  133: 
  134: structs_MAN+=	type/structs_type_dnsname.3
  135: 
  136: structs_MAN+=	type/structs_type_ether.3
  137: structs_MLINKS+=structs_type_ether.3 structs_type_ether_nocolon.3
  138: 
  139: structs_MAN+=	type/structs_type_float.3
  140: structs_MLINKS+=structs_type_float.3 structs_type_double.3
  141: 
  142: structs_MAN+=	type/structs_type_id.3
  143: structs_MLINKS+=structs_type_id.3 STRUCTS_ID_TYPE.3
  144: 
  145: structs_MAN+=	type/structs_type_int.3
  146: structs_MLINKS+=structs_type_int.3 structs_type_char.3
  147: structs_MLINKS+=structs_type_int.3 structs_type_uchar.3
  148: structs_MLINKS+=structs_type_int.3 structs_type_hchar.3
  149: structs_MLINKS+=structs_type_int.3 structs_type_short.3
  150: structs_MLINKS+=structs_type_int.3 structs_type_ushort.3
  151: structs_MLINKS+=structs_type_int.3 structs_type_hshort.3
  152: structs_MLINKS+=structs_type_int.3 structs_type_uint.3
  153: structs_MLINKS+=structs_type_int.3 structs_type_hint.3
  154: structs_MLINKS+=structs_type_int.3 structs_type_long.3
  155: structs_MLINKS+=structs_type_int.3 structs_type_ulong.3
  156: structs_MLINKS+=structs_type_int.3 structs_type_hlong.3
  157: structs_MLINKS+=structs_type_int.3 structs_type_int8.3
  158: structs_MLINKS+=structs_type_int.3 structs_type_uint8.3
  159: structs_MLINKS+=structs_type_int.3 structs_type_hint8.3
  160: structs_MLINKS+=structs_type_int.3 structs_type_int16.3
  161: structs_MLINKS+=structs_type_int.3 structs_type_uint16.3
  162: structs_MLINKS+=structs_type_int.3 structs_type_hint16.3
  163: structs_MLINKS+=structs_type_int.3 structs_type_int32.3
  164: structs_MLINKS+=structs_type_int.3 structs_type_uint32.3
  165: structs_MLINKS+=structs_type_int.3 structs_type_hint32.3
  166: structs_MLINKS+=structs_type_int.3 structs_type_int64.3
  167: structs_MLINKS+=structs_type_int.3 structs_type_uint64.3
  168: structs_MLINKS+=structs_type_int.3 structs_type_hint64.3
  169: 
  170: structs_MAN+=	type/structs_type_ip4.3
  171: 
  172: structs_MAN+=	type/structs_type_ip6.3
  173: 
  174: structs_MAN+=	type/structs_type_null.3
  175: 
  176: structs_MAN+=	type/structs_type_pointer.3
  177: structs_MLINKS+=structs_type_pointer.3 STRUCTS_POINTER_TYPE.3
  178: 
  179: structs_MAN+=	type/structs_type_regex.3
  180: structs_MLINKS+=structs_type_regex.3 STRUCTS_REGEX_TYPE.3
  181: structs_MLINKS+=structs_type_regex.3 structs_type_regex_icase.3
  182: 
  183: structs_MAN+=	type/structs_type_string.3
  184: structs_MLINKS+=structs_type_string.3 STRUCTS_FIXEDSTRING_TYPE.3
  185: structs_MLINKS+=structs_type_string.3 STRUCTS_STRING_TYPE.3
  186: structs_MLINKS+=structs_type_string.3 structs_type_string_null.3
  187: 
  188: structs_MAN+=	type/structs_type_struct.3
  189: structs_MLINKS+=structs_type_struct.3 STRUCTS_STRUCT_FIELD.3
  190: structs_MLINKS+=structs_type_struct.3 STRUCTS_STRUCT_FIELD2.3
  191: structs_MLINKS+=structs_type_struct.3 STRUCTS_STRUCT_TYPE.3
  192: 
  193: structs_MAN+=	type/structs_type_time.3
  194: structs_MLINKS+=structs_type_time.3 structs_type_time_abs.3
  195: structs_MLINKS+=structs_type_time.3 structs_type_time_gmt.3
  196: structs_MLINKS+=structs_type_time.3 structs_type_time_iso8601.3
  197: structs_MLINKS+=structs_type_time.3 structs_type_time_local.3
  198: structs_MLINKS+=structs_type_time.3 structs_type_time_rel.3
  199: 
  200: structs_MAN+=	type/structs_type_union.3
  201: structs_MLINKS+=structs_type_union.3 DEFINE_STRUCTS_UNION.3
  202: structs_MLINKS+=structs_type_union.3 STRUCTS_UNION_FIELD.3
  203: structs_MLINKS+=structs_type_union.3 STRUCTS_UNION_TYPE.3
  204: structs_MLINKS+=structs_type_union.3 structs_union_set.3
  205: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>