* contrib/hbamf/amfenc.c
* update amf3_Encode() serialize function with great idea of Przemek
implemented recenly in hb_Serialize(). Checking garbage collector
reference count can save time here too, unique arrays and hashes won't
be indexed as references.
* contrib/hbexpat/3rd/expat/*
! updated to 2.2.5 (from 2.2.1) using 3rdpatch.hb, expat.diff from
Viktor's 3.4 fork was used - but (again) adapted for DOS 8.3 naming
scheme. Also i've kept local patches for WinCE, OpenWatcom DOS/OS2,
please test. Compilation in CPP mode is explicitly disabled for libexpat
now, as upstream decided to ignore such use cases completly.
* contrib/hbexpat/*
* synced with Viktor's 3.4 fork
+ include/hbarc4.h
* src/harbour.def
+ export ARC4 core routines like in 3.4 fork, updated expat lib reuses it.
* contrib/hbtip/hbtip.hbp
! adapt *.hbx file specifier to hbmk2 3.2 syntax
50 lines
1.2 KiB
Plaintext
50 lines
1.2 KiB
Plaintext
-stop{hbdyn}
|
|
|
|
-hblib
|
|
-inc
|
|
|
|
-o${hb_targetname}
|
|
|
|
-hbx=
|
|
|
|
-warn=low
|
|
-cpp=no
|
|
-pic
|
|
|
|
loadlibr.c
|
|
xmlparse.c
|
|
xmlrole.c
|
|
xmltok.c
|
|
|
|
-cflag=-DHARBOUR_CONF
|
|
{hblib}-cflag=-DXML_STATIC
|
|
{bcc}-cflag=-w-8057
|
|
{bcc}-cflag=-w-8008
|
|
{bcc}-cflag=-w-8066
|
|
|
|
# ORIGIN https://libexpat.github.io/
|
|
# URL https://downloads.sourceforge.net/project/expat/expat/2.2.5/expat-2.2.5.tar.bz2
|
|
# DIFF expat.diff
|
|
#
|
|
# MAP COPYING
|
|
# MAP lib/xmlparse.c xmlparse.c
|
|
# MAP lib/xmlrole.c xmlrole.c
|
|
# MAP lib/xmltok.c xmltok.c
|
|
# MAP lib/xmltok_impl.c xmltok_i.c
|
|
# MAP lib/xmltok_ns.c xmltok_n.c
|
|
# MAP lib/ascii.h ascii.h
|
|
# MAP lib/asciitab.h asciitab.h
|
|
# MAP lib/expat.h expat.h
|
|
# MAP lib/expat_external.h expat_ex.h
|
|
# MAP lib/iasciitab.h iasciita.h
|
|
# MAP lib/internal.h internal.h
|
|
# MAP lib/latin1tab.h latin1ta.h
|
|
# MAP lib/loadlibrary.c loadlibr.c
|
|
# MAP lib/nametab.h nametab.h
|
|
# MAP lib/siphash.h siphash.h
|
|
# MAP lib/utf8tab.h utf8tab.h
|
|
# MAP lib/winconfig.h winconfi.h
|
|
# MAP lib/xmlrole.h xmlrole.h
|
|
# MAP lib/xmltok.h xmltok.h
|
|
# MAP lib/xmltok_impl.h xmltok_i.h
|