[Gambas-user] Quick way to see Which Gambas components and Libraries are Insalled and available

Brian G brian at westwoodsvcs.com
Fri Nov 11 18:08:17 CET 2022


Scripter(gbs3) supports an interface to list all the components and libraries available to your application through standard environment variable paths. There are a couple of examples using this at the end. 

Maybe this is usefull to some. 

So if Scripter is installed on your system the following will display all the components installed and available to be used by a Gambas3 application. 

$ gbs3 -l component 

Will list all installed and available components on the system 

$ gbs3 -l library 

Will list all installed and available Gambas3 libraries on the system with the path that locates them. 

I hope this helps a few people. 

Example Component: 
11/11/2022 08:00:00 > gbs3 -l component 
gb 
gb.args 
gb.cairo 
gb.chart 
gb.clipper 
gb.complex 
gb.compress 
gb.compress.bzlib2 
gb.compress.zlib 
gb.compress.zstd 
gb.crypt 
gb.data 
gb.db 
gb.db.form 
gb.db.mysql 
gb.db.odbc 
gb.db.postgresql 
gb.db.sqlite2 
gb.db.sqlite3 
gb.dbus 
gb.dbus.trayicon 
gb.debug 
gb.desktop 
gb.desktop.x11 
gb.eval 
gb.eval.highlight 
gb.form 
gb.form.dialog 
gb.form.editor 
gb.form.htmlview 
gb.form.mdi 
gb.form.print 
gb.form.stock 
gb.form.terminal 
gb.geom 
gb.gmp 
gb.gsl 
gb.gtk 
gb.gtk.opengl 
gb.gtk3 
gb.gtk3.opengl 
gb.gtk3.wayland 
gb.gtk3.webview 
gb.gtk3.x11 
gb.gui 
gb.gui.base 
gb.gui.opengl 
gb.gui.qt 
gb.gui.qt.opengl 
gb.gui.qt.webkit 
gb.gui.trayicon 
gb.gui.webview 
gb.httpd 
gb.image 
gb.image.effect 
gb.image.imlib 
gb.image.io 
gb.inotify 
gb.jit 
gb.libxml 
gb.logging 
gb.map 
gb.markdown 
gb.media 
gb.media.form 
gb.memcached 
gb.mime 
gb.mysql 
gb.ncurses 
gb.net 
gb.net.curl 
gb.net.pop3 
gb.net.smtp 
gb.openal 
gb.opengl 
gb.opengl.glsl 
gb.opengl.glu 
gb.opengl.sge 
gb.openssl 
gb.option 
gb.pcre 
gb.pdf 
gb.poppler 
gb.qt5 
gb.qt5.ext 
gb.qt5.opengl 
gb.qt5.wayland 
gb.qt5.webkit 
gb.qt5.webview 
gb.qt5.x11 
gb.report 
gb.report2 
gb.scanner 
gb.scripter 
gb.sdl 
gb.sdl.sound 
gb.sdl2 
gb.sdl2.audio 
gb.settings 
gb.signal 
gb.term 
gb.term.form 
gb.terminfo 
gb.test 
gb.util 
gb.util.web 
gb.v4l 
gb.vb 
gb.web 
gb.web.feed 
gb.web.form 
gb.web.gui 
gb.xml 
gb.xml.html 
gb.xml.rpc 
gb.xml.xslt 

Example Libaray 

11/11/2022 08:00:00 > gbs3 -l library 
/usr/lib/gambas3/biz1/liba:1.1.0.gambas 
/usr/lib/gambas3/biz1/liba:1.2.0.gambas 
/usr/lib/gambas3/biz1/liba:2.1.0.gambas 
/usr/lib/gambas3/biz1/liba:3.1.3.gambas 
/usr/lib/gambas3/gb/gb.scripter:3.16.gambas 


"Failure is the key to success; 
each mistake teaches us something" .. Morihei Ueshiba 
Brian G 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20221111/2968b2b3/attachment.htm>


More information about the User mailing list