Dies ist die Befehls-Build-App, die beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
buildapp – Anwendung zum Erstellen allgemeiner Lisp-Bilder
ZUSAMMENFASSUNG
Buildapp --Ausgabe AUSGABE-DATEI [--flag1 value1 ...]
BESCHREIBUNG
Erforderlich Flaggen:
--Ausgabe AUSGABE-DATEI
Verwenden Sie OUTPUT-FILE als Namen der ausführbaren Datei, die erstellt werden soll
Einstiegspunkt Flaggen:
--Eintrag NAME/FUNKTION
Verwenden Sie die durch NAME identifizierte Funktion als Funktion der obersten Ebene der ausführbaren Datei. Angerufen
mit SB-EXT:*POSIX-ARGV* als einzigem Argument. Wenn NAME einen Doppelpunkt hat, wird dieser behandelt
als Pakettrennzeichen, andernfalls ist CL-USER das implizite Paket.
--dispatched-entry DNAME
Geben Sie abhängig vom Namen der verwendeten Datei eine mögliche Eingabefunktion an
um die Anwendung zu starten. Die Syntax von DNAME ist ANWENDUNGSNAME/ENTRY-NAME. Wenn
Der zum Starten der ausführbaren Datei verwendete Name stimmt mit APPLICATION-NAME überein. Verwenden Sie ENTRY-NAME als
der Einstiegspunkt. Dies kann verwendet werden, um einen von vielen möglichen Einstiegspunkten auszuwählen
z. B. das Verknüpfen von Namen mit der ausführbaren Datei der Anwendung. Wenn ANWENDUNGSNAME leer ist,
Der angegebene ENTRY-NAME wird als Standard verwendet, wenn keine anderen Anwendungsnamen übereinstimmen.
Es kann beliebig viele verteilte Einstiegspunkte geben, jedoch nur einen Standard.
Action Flaggen:
--Belastung FILE
Lade Datei. CL:*PACKAGE* wird vor dem Laden an das CL-USER-Paket gebunden
--load-system NAME/FUNKTION
Laden Sie ein durch NAME identifiziertes ASDF-System
--benötigen NAME/FUNKTION
Verwenden Sie CL:REQUIRE, um NAME zu laden
--eval CODE
Verwenden Sie CL:EVAL, um CODE auszuwerten. Der Code wird mit CL:READ-FROM-STRING im gelesen
CL-USER-Paket
Es kann eine beliebige Anzahl von Load/Load-System/Require/Eval-Flags geben. Jedes wird in ausgeführt
Geben Sie die Befehlszeilenreihenfolge ein, bevor Sie eine ausführbare Datei erstellen.
Laden Sie Weg Flaggen:
--load-pfad DIRECTORY
Beim Umgang mit a --Belastung, durchsuchen Sie das VERZEICHNIS nach zu ladenden Dateien
--asdf-Pfad DIRECTORY
Beim Umgang mit a --load-system, durchsuchen Sie das VERZEICHNIS nach zu ladenden ASDF-Systemdateien
--asdf-tree DIRECTORY
Beim Umgang mit a --load-system, durchsuchen Sie das VERZEICHNIS und alle seine Unterverzeichnisse nach ASDF
Systemdateien zum Laden
Es kann eine beliebige Anzahl von Load-Path/ASDF-Path/ASDF-Tree-Flags geben. asdf-path-Argumente akzeptieren
Vorrang vor asdf-tree-Argumenten.
Andere Flaggen:
--help Diese Nutzungsnachricht anzeigen
--Logdatei FILE
Protokollkompilierung und Laden der Ausgabe in die Datei
--sbcl PATH-TO-SBCL
Verwenden Sie PATH-TO-SBCL anstelle des sbcl-Programms in Ihrer PATH-Umgebung
Variable
Die neueste Dokumentation finden Sie unter http://www.xach.com/lisp/buildapp/
Nutzen Sie buildapp online über die Dienste von onworks.net