GoGPT Best VPN GoSearch

OnWorks-favicon

tp-magic-config - Online in de cloud

Voer tp-magic-config uit in de gratis hostingprovider OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht tp-magic-config die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


tp-magic-config -- Helpt bij het maken van 'Magic' tool-plug-ins voor Tux Schilder(1)

SYNOPSY


tp-magie-config [--apiversie | --versie | --cvlaggen | --pluginvoorvoegsel | --plugindocvoorvoegsel
| --gegevensvoorvoegsel | --localpluginvoorvoegsel | --localdatavoorvoegsel]

PRODUCTBESCHRIJVING


tp-magie-config is een eenvoudig shellscript dat reageert met verschillende stukjes informatie
over de momenteel geïnstalleerde versie van Tux Schilder(1) die handig zijn bij het bouwen
'Magische' tool-plug-ins.

OPTIES


--apiversie
Geeft de versie van de . weer Tux Schilder 'Magic' tool plugin API die de geïnstalleerde
kopie Tux Schilder ondersteunt. (Voor het testen van API-compatibiliteit.)

--versie
Geeft de versie van . weer Tux Schilder uit die tp-magie-config komt overeen met.

--cvlaggen
Voert de compilervlaggen uit die: Tux Schilder 'Magic' tool-plug-ins moeten worden gecompileerd
met. (Bijvoorbeeld een "-I" include path-optie die de compiler vertelt waar het
kan het plug-in API-headerbestand, "tp_magic_config.h", vinden dat plug-ins moeten
#erbij betrekken.)

--pluginvoorvoegsel
Voert de systeemmap uit waar de geïnstalleerde kopie van Tux Schilder verwacht te vinden
'Magic' tool-plug-ins (".so" gedeelde objecten). (bijv.
"/usr/share/tuxpaint/plug-ins")

--localpluginvoorvoegsel
Voert de gebruikersdirectory uit waar de geïnstalleerde kopie van Tux Schilder verwacht te vinden
'Magic' tool-plug-ins (".so" gedeelde objecten). (bijv.
"/home/gebruikersnaam/.tuxpaint/plugins")

--plugindocvoorvoegsel
Voert de map uit waar de geïnstalleerde kopie van Tux Schilder verwacht te vinden
documentatie voor 'Magic' tool plugins (".html" en ".txt" bestanden). Tux verf's
hoofddocumentatie bevat een link naar deze map onder de sectie over "Magie"
gereedschap.

--gegevensvoorvoegsel
Voert de systeemmap uit waar de geïnstalleerde kopie van Tux Schilder houdt zijn
globale gegevensbestanden (bijv. "/usr/share/tuxpaint/"). Dit is dezelfde waarde die
plug-ins die voor het hele systeem zijn geïnstalleerd, ontvangen in de tekenreeks "data_directory" binnen
de "magic_api"-structuur die naar de functies van de plug-ins wordt gestuurd.

--localdatavoorvoegsel
Voert de gebruikersdirectory uit waar de geïnstalleerde kopie van Tux Schilder verwacht plug-ins
om hun lokale gegevensbestanden te installeren. (bijv.
"/home/gebruikersnaam/.tuxpaint/plugins/data"). Dit is dezelfde waarde als plug-ins
lokaal geïnstalleerd zal ontvangen in de "data_directory" string binnen de
"magic_api"-structuur verzonden naar de functies van de plug-ins.

SYSTEEMBREDE SHELL Voorbeelden


$ gcc -shared `tp-magic-config --cflags` mijn_plugin.c -o mijn_plugin.so
# cp mijn_plugin.so `tp-magic-config --pluginprefix`
# cp my_plugin_icon.png `tp-magic-config --dataprefix`/images/magic
# cp mijn_plugin.html `tp-magic-config --plugindocrefix`/html
# cp mijn_plugin.txt `tp-magic-config --plugindocrefix`

LOKALE SHELL Voorbeelden


$ gcc -shared `tp-magic-config --cflags` mijn_plugin.c -o mijn_plugin.so
$ mkdir -p `tp-magic-config --localpluginprefix`
$ cp my_plugin.so `tp-magic-config --localpluginprefix`
$ mkdir -p `tp-magic-config --localdataprefix`/images/magic
$ cp my_plugin_icon.png `tp-magic-config --localdataprefix`/images/magic

SYSTEEMBREDE MAAKBESTAND VOORBEELD


MAGIC_CFLAGS=$(shell tp-magic-config --cflags)
MAGIC_PREFIX=$(shell tp-magic-config --pluginprefix)
MAGIC_DOC_PREFIX=$(shell tp-magic-config --plugindocprefix)
DATA_PREFIX=$(shell tp-magic-config --dataprefix)

alles: mijn_plugin.so

mijn_plugin.so: mijn_plugin.c

installeren: install-so install-data install-docs

installeren-zo:
mkdir -p $(MAGIC_PREFIX)
cp mijn_plugin.so $(MAGIC_PREFIX)/
chmod 644 $(MAGIC_PREFIX)/mijn_plugin.so

installatiegegevens:
mkdir -p $(DATA_PREFIX)
cp iconen/my_plugin_icon.png $(DATA_PREFIX)/images/magic/
chmod 644 $(DATA_PREFIX)/images/magic/my_plugin_icon.png

installatie-docs:
mkdir -p $(MAGIC_DOC_PREFIX)
cp docs/mijn_plugin.html $(MAGIC_DOC_PREFIX)/html/
chmod 644 $(MAGIC_DOC_PREFIX)/html/mijn_plugin.html
cp docs/mijn_plugin.txt $(MAGIC_DOC_PREFIX)/
chmod 644 $(MAGIC_DOC_PREFIX)/mijn_plugin.txt

Gebruik tp-magic-config online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.