mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-26 22:23:49 +02:00
codetools: simple example for h2pas
git-svn-id: trunk@29782 -
This commit is contained in:
parent
5bb62f9253
commit
ff482ef7a5
1
.gitattributes
vendored
1
.gitattributes
vendored
@ -423,6 +423,7 @@ components/codetools/examples/completeabstractmethods.lpi svneol=native#text/pla
|
||||
components/codetools/examples/completeabstractmethods.lpr svneol=native#text/plain
|
||||
components/codetools/examples/completeblock.lpi svneol=native#text/plain
|
||||
components/codetools/examples/completeblock.pas svneol=native#text/plain
|
||||
components/codetools/examples/convert_glib3.sh svneol=native#text/plain
|
||||
components/codetools/examples/finddeclaration.lpi svneol=native#text/plain
|
||||
components/codetools/examples/finddeclaration.lpr svneol=native#text/plain
|
||||
components/codetools/examples/findunusedunits.lpi svneol=native#text/plain
|
||||
|
96
components/codetools/examples/convert_glib3.sh
Executable file
96
components/codetools/examples/convert_glib3.sh
Executable file
@ -0,0 +1,96 @@
|
||||
#!/bin/bash
|
||||
|
||||
# do not include error.h - it only contains c macros for debugging
|
||||
|
||||
dir=~/cpp/gtk3/glib/glib
|
||||
./h2pastest -uG_BEGIN_DECLS -uG_END_DECLS -uG_GNUC_CONST -dG_CONST_RETURN=const \
|
||||
-uGLIB_VAR -uG_INLINE_FUNC -uG_GNUC_MAY_ALIAS -uG_GNUC_MALLOC \
|
||||
$dir/glib.h \
|
||||
$dir/galloca.h \
|
||||
$dir/garray.h \
|
||||
$dir/gasyncqueue.h \
|
||||
$dir/gatomic.h \
|
||||
$dir/gbacktrace.h \
|
||||
$dir/gbase64.h \
|
||||
$dir/gbitlock.h \
|
||||
$dir/gbookmarkfile.h \
|
||||
$dir/gbsearcharray.h \
|
||||
$dir/gbuffer.h \
|
||||
$dir/gcache.h \
|
||||
$dir/gchecksum.h \
|
||||
$dir/gcompletion.h \
|
||||
$dir/gconvert.h \
|
||||
$dir/gdataset.h \
|
||||
$dir/gdatasetprivate.h \
|
||||
$dir/gdate.h \
|
||||
$dir/gdatetime.h \
|
||||
$dir/gdebug.h \
|
||||
$dir/gdir.h \
|
||||
$dir/gfileutils.h \
|
||||
$dir/ghash.h \
|
||||
$dir/ghook.h \
|
||||
$dir/ghostutils.h \
|
||||
$dir/gi18n.h \
|
||||
$dir/gi18n-lib.h \
|
||||
$dir/giochannel.h \
|
||||
$dir/gkeyfile.h \
|
||||
$dir/glib.h \
|
||||
$dir/glibintl.h \
|
||||
$dir/glib-object.h \
|
||||
$dir/glib_trace.h \
|
||||
$dir/glist.h \
|
||||
$dir/gmacros.h \
|
||||
$dir/gmain.h \
|
||||
$dir/gmappedfile.h \
|
||||
$dir/gmarkup.h \
|
||||
$dir/gmem.h \
|
||||
$dir/gmessages.h \
|
||||
$dir/gmirroringtable.h \
|
||||
$dir/gnode.h \
|
||||
$dir/goption.h \
|
||||
$dir/gpattern.h \
|
||||
$dir/gpoll.h \
|
||||
$dir/gprimes.h \
|
||||
$dir/gprintf.h \
|
||||
$dir/gprintfint.h \
|
||||
$dir/gqsort.h \
|
||||
$dir/gquark.h \
|
||||
$dir/gqueue.h \
|
||||
$dir/grand.h \
|
||||
$dir/gregex.h \
|
||||
$dir/grel.h \
|
||||
$dir/gscanner.h \
|
||||
$dir/gscripttable.h \
|
||||
$dir/gsequence.h \
|
||||
$dir/gshell.h \
|
||||
$dir/gslice.h \
|
||||
$dir/gslist.h \
|
||||
$dir/gspawn.h \
|
||||
$dir/gstdio.h \
|
||||
$dir/gstrfuncs.h \
|
||||
$dir/gstring.h \
|
||||
$dir/gtestutils.h \
|
||||
$dir/gthread.h \
|
||||
$dir/gthreadpool.h \
|
||||
$dir/gthreadprivate.h \
|
||||
$dir/gtimer.h \
|
||||
$dir/gtimezone.h \
|
||||
$dir/gtree.h \
|
||||
$dir/gtypes.h \
|
||||
$dir/gunibreak.h \
|
||||
$dir/gunichartables.h \
|
||||
$dir/gunicode.h \
|
||||
$dir/gunicodeprivate.h \
|
||||
$dir/gunicomp.h \
|
||||
$dir/gunidecomp.h \
|
||||
$dir/gurifuncs.h \
|
||||
$dir/gutils.h \
|
||||
$dir/gvariant-core.h \
|
||||
$dir/gvariant.h \
|
||||
$dir/gvariant-internal.h \
|
||||
$dir/gvariant-serialiser.h \
|
||||
$dir/gvarianttype.h \
|
||||
$dir/gvarianttypeinfo.h \
|
||||
$dir/gwin32.h
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user