zur Startseite zum Inhalt zur Navigation

Project_collector

 

Um doppelte Units zu vermeiden, speichere ich jede 
Unit nur ein einziges mal und nutze dann den 
Projektinstpektor von Lazarus, um die Units 
entsprechend ein zu binden.

So werden automatisch alle Projekte, welche sich so 
eine Unit Teilen automatisch korrigiert, sollte ich 
einen Bugfix in der Unit machen.

Dieses Verfahren hat allerdings einen Nachteil.

Will ich nun ein Projekt mit allen benutzen Units
zum Beispiel in die Virtuelle Maschine kopieren.
Oder einem Bekannten mitgeben. So muss ich alle 
Abhängigen Units zusammensuchen.

Diese Arbeit ist nun nicht mehr notwendig.

Project_collector liest die *.lpi Datei aus.
Listet alle zu suchenden Unit's auf. Und kopiert
diese dann in ein bestimmbares Verzeichnis.

So kann man mit nur 2 Klicks auch größte Projekte
zusammen kopieren.

Im Zip ist nur der Lazarus Sourcecode enthalten.
Interessierte müssen das Zip und die Tokenizer Unit
Ebenfalls hier von der Homepage (Rubrik Komponenten)
runter laden, und dann Kompilieren.

!Neu!
Es gibt nun auch einen Project uncollector, mit
diesem lassen sich die Gesammelten Dateien wieder
zurück an ihren ursprünglichen Ort verschieben.

 

( 137 Hits )

 

  sprite_engine     formelparser     wecker     schachprobleme     opengltruetypefont     reihen     network_delay     feder_masse     knack     torus_chess     8x8x8     generische_liste     pentago     sudoku     cleanup     ascii     loop     file_transfer     race_condition     ntools     affenpuzzle     binomial     alt_f2     mauskoordinaten     klab     send_get_file     uuart     weihnachtsstern     summe_n     library     cubemap     copycommander     tetris     cpu_load     io_serializer     simpleray     trio     fouriersynthese     numeric_instability     textfilter     passbildcreator     openglsphere     stereoprojektion     imageinspector     rent_it     xml     einstein     gefangenen_dilemma     mastermind     balanced2     tg12864b     graphen_algos     filetools     button_tool     zauber     rubik_cube     picking     farbspectrum     tippsy3     wii_headtrack     hex     partikelengine     heapsim     screensaveblocker     jazzball     induktion     sql     dithering_mask     weihnachtskalender     pingpong     screeny     fakenet     ym1602c     baum     fpc_depencies     ae20125     bignumber     trackball     clickomania     dxtools     l_system     dcf77     multilanguage     info     mandelbrot     kollision     opengl_graphikengine     simple_cad     proto     codeviewer     atmegaboard     exp_func     gorilla     labyrintcreator     picturerotate     gedanken_leser     minipaint     hilbert     balanced     ccm