Rake-Compiler – Online in der Cloud

Dies ist der Befehls-Rake-Compiler, der 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


rake-compiler – Rake-basierter Ruby Extension (C, Java)-Aufgabengenerator

BESCHREIBUNG


Der Rake-Compiler ist in erster Linie ein Produktivitätstool für Ruby-Entwickler. Dessen Ziel
ist es, dem vielbeschäftigten Entwickler das Leben zu erleichtern, indem der Bau und die Verpackung vereinfacht werden
Ruby-Erweiterungen durch Vereinfachung des Codes und Reduzierung der Duplizierung.

Es folgt *Konvention vor Konfiguration*, indem es einen standardisierten Build und ein standardisiertes Paket befürwortet
Struktur für C- und Java-basierte RubyGems.

Rake-Compiler ist das Ergebnis vieler hart erkämpfter Erfahrungen im Umgang mit mehreren unterschiedlichen
RubyGems, das native Erweiterungen für verschiedene Plattformen und verschiedene Benutzer bereitstellte
Konfigurationen auf unterschiedliche Weise. Details wie Unterschiede in der Code-Portabilität,
Unterschiede in der Klarheit des Codes und Unterschiede in der Struktur des Projektverzeichnisses führten oft dazu
sehr schwierig für Neueinsteiger in diese RubyGems.

ANWENDUNG


Rake-Compiler [-f Rakefile] {Optionen} Ziele...

OPTIONAL


--Rückverfolgung=[AUS]
Aktivieren Sie die vollständige Rückverfolgung. OUT kann stderr (Standard) oder stdout sein.

--Kommentare
Nur kommentierte Aufgaben anzeigen

--job-stats [NIVEAU]
Jobstatistiken anzeigen. LEVEL=history zeigt eine vollständige Jobliste an

--Regeln
Verfolgen Sie die Regelauflösung.

--suppress-backtrace PATTERN Unterdrückt Backtrace-Zeilen, die mit regulärem Ausdruck PATTERN übereinstimmen. Ignoriert, wenn
--verfolgen ist eingeschaltet.

-A, --alle
Alle Aufgaben anzeigen, auch unkommentierte (in Kombination mit -T or -D)

-B, --build-all
Erstellen Sie alle Voraussetzungen, auch die, die aktuell sind.

-D, --beschreiben [MUSTER]
Beschreiben Sie die Aufgaben (passend zum optionalen MUSTER) und beenden Sie den Vorgang.

-e, --ausführen CODE
Führen Sie etwas Ruby-Code aus und beenden Sie.

-E, --execute-fortfahren CODE
Führen Sie etwas Ruby-Code aus und fahren Sie dann mit der normalen Aufgabenverarbeitung fort.

-f, --rakefile [DATEINAME]
Verwenden Sie FILENAME als Rakefile, nach dem gesucht werden soll.

-G, --kein-system, --nosystem
Verwenden Sie Standard-Projekt-Rakefile-Suchpfade, ignorieren Sie systemweite Rakefiles.

-g, --System
Verwendung systemweiter (globaler) Rakefiles (normalerweise '~/.rake/*.Rechen').

-I, --libdir LIBDIR
Fügen Sie LIBDIR in den Suchpfad für erforderliche Module ein.

-j, --Arbeitsplätze [NUMMER]
Gibt die maximale Anzahl von Aufgaben an, die parallel ausgeführt werden sollen. (Standard ist die Anzahl von
CPU-Kerne + 4)

-m, --multitasking
Behandeln Sie alle Aufgaben als Multitasks.

-n, --Probelauf
Führen Sie einen Probelauf durch, ohne Aktionen auszuführen.

-N, --no-search, --nosearch
Durchsuchen Sie keine übergeordneten Verzeichnisse nach dem Rakefile.

-P, --Voraussetzungen
Zeigen Sie die Aufgaben und Abhängigkeiten an, und beenden Sie dann.

-p, --execute-print CODE
Führen Sie einen Ruby-Code aus, geben Sie das Ergebnis aus und beenden Sie dann.

-q, --ruhig
Protokollieren Sie keine Nachrichten in der Standardausgabe.

-r, --benötigen MODULE
Erfordern Sie MODULE, bevor Sie Rakefile ausführen.

-R, --rakelibdir RAKELIBDIR,
Alle .rake-Dateien automatisch in RAKELIBDIR importieren. (Standard ist 'rakelib')

--rakelib

-s, --Leise
Like --ruhig, unterdrückt aber auch die Ansage 'im Verzeichnis'.

-t, --verfolgen=[AUS]
Aktivieren Sie die Aufruf-/Ausführungsverfolgung und aktivieren Sie die vollständige Rückverfolgung. OUT kann stderr sein (Standard)
oder Standard.

-T, --Aufgaben [MUSTER]
Zeigen Sie die Aufgaben (entsprechend dem optionalen MUSTER) mit Beschreibungen an und beenden Sie den Vorgang.

-v, - ausführlich
Meldung auf Standardausgabe protokollieren.

-V, --Version
Zeigen Sie die Programmversion an.

-W, --wo [MUSTER]
Beschreiben Sie die Aufgaben (passend zum optionalen MUSTER) und beenden Sie den Vorgang.

-X, --no-deprecation-warnings
Deaktivieren Sie die veralteten Warnungen.

-h, -H, --help
Zeigen Sie diese Hilfemeldung an.

Optionen sind ...

--Rückverfolgung=[AUS]
Aktivieren Sie die vollständige Rückverfolgung. OUT kann stderr (Standard) oder stdout sein.

--Kommentare
Nur kommentierte Aufgaben anzeigen

--job-stats [NIVEAU]
Jobstatistiken anzeigen. LEVEL=history zeigt eine vollständige Jobliste an

--Regeln
Verfolgen Sie die Regelauflösung.

--suppress-backtrace PATTERN Unterdrückt Backtrace-Zeilen, die mit regulärem Ausdruck PATTERN übereinstimmen. Ignoriert, wenn
--verfolgen ist eingeschaltet.

-A, --alle
Alle Aufgaben anzeigen, auch unkommentierte (in Kombination mit -T or -D)

-B, --build-all
Erstellen Sie alle Voraussetzungen, auch die, die aktuell sind.

-D, --beschreiben [MUSTER]
Beschreiben Sie die Aufgaben (passend zum optionalen MUSTER) und beenden Sie den Vorgang.

-e, --ausführen CODE
Führen Sie etwas Ruby-Code aus und beenden Sie.

-E, --execute-fortfahren CODE
Führen Sie etwas Ruby-Code aus und fahren Sie dann mit der normalen Aufgabenverarbeitung fort.

-f, --rakefile [DATEINAME]
Verwenden Sie FILENAME als Rakefile, nach dem gesucht werden soll.

-G, --kein-system, --nosystem
Verwenden Sie Standard-Projekt-Rakefile-Suchpfade, ignorieren Sie systemweite Rakefiles.

-g, --System
Verwendung systemweiter (globaler) Rakefiles (normalerweise '~/.rake/*.Rechen').

-I, --libdir LIBDIR
Fügen Sie LIBDIR in den Suchpfad für erforderliche Module ein.

-j, --Arbeitsplätze [NUMMER]
Gibt die maximale Anzahl von Aufgaben an, die parallel ausgeführt werden sollen. (Standard ist die Anzahl von
CPU-Kerne + 4)

-m, --multitasking
Behandeln Sie alle Aufgaben als Multitasks.

-n, --Probelauf
Führen Sie einen Probelauf durch, ohne Aktionen auszuführen.

-N, --no-search, --nosearch
Durchsuchen Sie keine übergeordneten Verzeichnisse nach dem Rakefile.

-P, --Voraussetzungen
Zeigen Sie die Aufgaben und Abhängigkeiten an, und beenden Sie dann.

-p, --execute-print CODE
Führen Sie einen Ruby-Code aus, geben Sie das Ergebnis aus und beenden Sie dann.

-q, --ruhig
Protokollieren Sie keine Nachrichten in der Standardausgabe.

-r, --benötigen MODULE
Erfordern Sie MODULE, bevor Sie Rakefile ausführen.

-R, --rakelibdir RAKELIBDIR,
Alle .rake-Dateien automatisch in RAKELIBDIR importieren. (Standard ist 'rakelib')

--rakelib

-s, --Leise
Like --ruhig, unterdrückt aber auch die Ansage 'im Verzeichnis'.

-t, --verfolgen=[AUS]
Aktivieren Sie die Aufruf-/Ausführungsverfolgung und aktivieren Sie die vollständige Rückverfolgung. OUT kann stderr sein (Standard)
oder Standard.

-T, --Aufgaben [MUSTER]
Zeigen Sie die Aufgaben (entsprechend dem optionalen MUSTER) mit Beschreibungen an und beenden Sie den Vorgang.

-v, - ausführlich
Meldung auf Standardausgabe protokollieren.

-V, --Version
Zeigen Sie die Programmversion an.

-W, --wo [MUSTER]
Beschreiben Sie die Aufgaben (passend zum optionalen MUSTER) und beenden Sie den Vorgang.

-X, --no-deprecation-warnings
Deaktivieren Sie die veralteten Warnungen.

-h, -H, --help
Zeigen Sie diese Hilfemeldung an.

Verwenden Sie den Rake-Compiler online über die Dienste von onworks.net



Neueste Linux- und Windows-Online-Programme