Files
harbour-core/include/Makefile
Przemysław Czerpak e34407ad88 2013-12-23 17:11 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* include/hbapicdp.h
  * include/hbapiitm.h
  * src/rtl/itemseri.c
    * changed 2-nd parameter in hb_itemSerialize() and hb_itemSerializeCP()
      from HB_BOOL fNumSize parameter to int iFlags.
      Previous fNumSize is replaced by HB_SERIALIZE_NUMSIZE flag.
      Warning: declaration is not backward compatible though existing code
               using these functions is binary compatible so it will work
               without recompilation.
    + added support for optional compression of serialized values.
      It can be enabled in C code by HB_SERIALIZE_COMPRESS flag.
    + added support for serialization flags passed in 2-nd parameter to
      hb_Serialize() PRG function.
    ; Info: support for compression and decompression exists only in
            programs which are linked with ZLIB library. Programmers
            which want to use it and so far the haven't used ZLIB functions
            should add to their code REQUEST HB_ZCOMPRESS

  * include/Makefile
  + include/hbserial.ch
    + added header file with Harbour serialization flags.
      Now the following flags are supported:
         HB_SERIALIZE_NUMSIZE
         HB_SERIALIZE_COMPRESS
      I'll add support for HB_SERIALIZE_OBJECTSTRUCT soon.

  * src/rtl/hbi18n1.c
  * contrib/hbnetio/netiocli.c
  * contrib/hbnetio/netiosrv.c
    * updated to use new Harbour serialization flags.
2013-12-23 17:11:36 +01:00

152 lines
2.2 KiB
Makefile

ROOT := ../
C_HEADERS := \
error.api \
extend.api \
filesys.api \
fm.api \
gt.api \
hbundoc.api \
item.api \
rdd.api \
vm.api \
\
clipdefs.h \
extend.h \
hbapi.h \
hbapicdp.h \
hbapicls.h \
hbapicom.h \
hbapidbg.h \
hbapierr.h \
hbapifs.h \
hbapigt.h \
hbapiitm.h \
hbapilng.h \
hbapirdd.h \
hbapistr.h \
hbassert.h \
hbatomic.h \
hbbfish.h \
hbfloat.h \
hbcdpreg.h \
hbchksum.h \
hbcomp.h \
hbcompdf.h \
hbdate.h \
hbdbf.h \
hbdbferr.h \
hbdbsort.h \
hbdefs.h \
hberrors.h \
hbexprop.h \
hbgtcore.h \
hbgtreg.h \
hbhash.h \
hbiniseg.h \
hbinit.h \
hbjson.h \
hbmacro.h \
hbmath.h \
hbmather.h \
hbmsgreg.h \
hbpcode.h \
hbpp.h \
hbrddcdx.h \
hbrdddbf.h \
hbrddfpt.h \
hbrdddel.h \
hbrddntx.h \
hbrddsdf.h \
hbrddnsx.h \
hbregex.h \
hbset.h \
hbsetup.h \
hbsocket.h \
hbstack.h \
hbsxfunc.h \
hbtask.h \
hbthread.h \
hbtrace.h \
hbtypes.h \
hbver.h \
hbvm.h \
hbvmint.h \
hbvmopt.h \
hbvmpub.h \
hbxvm.h \
hbwince.h \
hbwinuni.h \
hbzlib.h \
hbznet.h \
hb_io.h \
PRG_HEADERS := \
harbour.hbx \
hbcpage.hbx \
hblang.hbx \
hbscalar.hbx \
hbusrrdd.hbx \
\
achoice.ch \
assert.ch \
blob.ch \
box.ch \
button.ch \
color.ch \
common.ch \
dbedit.ch \
dbinfo.ch \
dbstruct.ch \
directry.ch \
error.ch \
fileio.ch \
getexit.ch \
hb.ch \
hbclass.ch \
hbcom.ch \
hbdebug.ch \
hbdyn.ch \
hbextcdp.ch \
hbextern.ch \
hbextlng.ch \
hbgfx.ch \
hbgfxdef.ch \
hbgtinfo.ch \
hbhash.ch \
hbhrb.ch \
hbinkey.ch \
hblang.ch \
hblpp.ch \
hbmacro.ch \
hbmath.ch \
hbmemory.ch \
hbmemvar.ch \
hboo.ch \
hbpers.ch \
hbserial.ch \
hbsetup.ch \
hbsix.ch \
hbsocket.ch \
hbstdgen.ch \
hbstrict.ch \
hbsxdef.ch \
hbthread.ch \
hbtrace.ch \
hbusrrdd.ch \
hbver.ch \
hbzlib.ch \
inkey.ch \
memoedit.ch \
ord.ch \
rddsys.ch \
reserved.ch \
set.ch \
setcurs.ch \
simpleio.ch \
std.ch \
tbrowse.ch \
include $(TOP)$(ROOT)config/header.mk