mirror of
				https://gitlab.com/freepascal.org/lazarus/lazarus.git
				synced 2025-11-04 11:49:37 +01: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