Prime Mover

Prime Mover is een build-tool, niet in tegenstelling tot Make.
Download nu

Prime Mover Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Given
  • Uitgever website:

Prime Mover Tags


Prime Mover Beschrijving

Prime Mover is een build-tool, niet in tegenstelling tot Make. Prime Mover is een build-tool, niet in tegenstelling tot Make. Het is ontworpen om klein, draagbaar, flexibel, krachtig, en is zeer eenvoudig in te zetten.Prime Mover kan worden verdeeld, samen met de broncode van uw toepassing en vereist dat uw eindgebruiker niets anders heeft dan een basiscompileer Gebruik het. Hier zijn enkele belangrijke kenmerken van "Prime Mover": · Automatische afhankelijkheidscontrole voor C-achtige bestanden · Expliciete afhankelijkheidsgrafieken · Arbitary Complexe regels (het is mogelijk om duidelijk veel complexere afhankelijkheidsgrafieken in PM te vertegenwoordigen dan u kunt instellen) · Kan tegelijkertijd meerdere mappen aan (geen recursieve makefiles!) · Zeer schaalbaar (PM kan omgaan met zeer grote builds zo gemakkelijk als zeer kleine builds) · Easy Cross-Compilation (Object-bestanden worden opgeslagen in de eigen Object-bestandscache van Objects , niet in je bouwboom, dus je hoeft je geen zorgen te maken over het onderscheiden van ze) · Bouw meerdere versies van dezelfde applicatie (PM onthoudt de compiler-opties die worden gebruikt om elk bestand te bouwen en kan verschillende versies van hetzelfde objectbestand uit elkaar zien. ) · Eenvoudige implementatie (alle kerncode van de PM bestaat uit exact bestand, dat op bijna elk platform kan worden uitgevoerd --- geen installatie of compilatie nodig!) · Object georiënteerd ontwerp (waardoor het gemakkelijk is om uw eigen regels te maken door een van de Bestaande) · Een echte programmeertaal (als u het nodig hebt, is alle kracht van de LUA-programmeringstaal binnen handbereik) PM verschilt van voornamelijk in dat alle afhankelijkheden in PM expliciet zijn. Make zal proberen te bepalen wat er moet worden gedaan om een bestand te bouwen, op basis van een reeks regels die u vertellen hoe u bestandstypen transformeert. Dit werkt goed totdat u verschillende regels moet laten toepassen op twee bestanden van hetzelfde type ... die vervolgens ervoor zorgen dat het snel onmanagable.pm wordt vermijdt dit door alle regels te vereisen om expliciet te zijn. Dankzij de kracht van syntactische suiker is het veel minder werk dan het klinkt, nooit bang. De beste uitleg is een voorbeeld, en dus hier is een voorbeeld van PMFile die een eenvoudig C-programma zal bouwen: - Laad de C-regels. .pm "- Standaard doelwit Builds A C ProgramDefault = CPROGRAM {- CFILE transformeert een C-bronbestand in een objectbestand CFILE" MAIN.C ", CFILE" UTILS.C ", CFILE" AUX.C ", - Eens Gebouwd, dit maakt het resultaat beschikbaar installeren = PM.Install ("MYPROGRAM")} Als dit wordt opgeslagen als "PMFILE" in de huidige map, kan deze worden ingeroepen door simpelweg te doen: ./ PM ... en het zal worden uitgevoerd. Wat is er nieuw in deze release: · Dit is een verbeteringsafgifte, die ondersteuning voor Cygwin toevoegen. · Er werd een nieuwe C-krakende technologie geïntroduceerd, waardoor de grootte van de PM-uitvoerbare bestrijdingen op ongeveer 50% is. · Ondersteuning voor het produceren van letterlijke% borden in de uitgangssnaren toegevoegd.


Prime Mover Gerelateerde software

Ctcompare

CTCompare's Project Doel is om u in staat te stellen verschillende sets C-code-bomen op een tokenbasis te vergelijken ... ...

159

Downloaden

Gambas

Gambas is een gratis ontwikkelingsomgeving op basis van een basisinterpreter met objectextensies. ...

307

Downloaden

Omake

Een build-systeem met een vergelijkbare stijl en syntaxis voor GNU Make. ...

248

Downloaden