diff --git a/contrib/hbrun/doc/hbrun.el.md b/contrib/hbrun/doc/hbrun.el.md index 91a6ce34f0..40552c08b3 100644 --- a/contrib/hbrun/doc/hbrun.el.md +++ b/contrib/hbrun/doc/hbrun.el.md @@ -5,47 +5,623 @@ Copyright \(c\) 2003\-2007, Przemysław Czerpak Syntax: - hbrun <file\[\.hb|\.prg|\.hrb|\.dbf\]>|<option> \[<παραμετρος\[ι\]>\] + hbrun <file\[\.hb|\.prg|\.hrb|\.dbf\]>|<option> \[<π +ρ + + +τρ +ς\[ +\]>\] -Περιγραφή: - - - Το hbrun μπορεί να εκτελεί σενάρια Harbour \(πηγαία ή προκατασκευασμένα\), και προσφέρει επίσης ένα διαλογικό περιβάλλον\. -Οι παρακάτω επιλογές είναι διαθέσιμες στη γραμμή\-εντολών: + +ρ + +ρ +φ +: - - **\-\-hb:debug** Ενεργοποίηση αποσφαλμάτωσης script + + + hbrun +π +ρ + + + + + +τ + + + + σ + + +ρ + + Harbour \(π + + + + + + πρ + + +τ +σ + +υ +σ + + + +\), + + + πρ +σφ +ρ + + +π +σ +ς + + + + + + + + + + +ό π +ρ + + + + + + +\. + + + + π +ρ + + +τω +π + + + + +ς + + + + + + + + + +σ + + +ς στ + +ρ + + + +\- + +τ + +ώ +: - - **\-help** η παρούσα βοήθεια - - **\-viewhelp** εκτεταμένη βοήθεια σε προβολή κειμένου + - **\-\-hb:debug** + + +ρ + +π + + +σ + +π +σφ + + + +τωσ +ς script + + + - **\-help** + π +ρ +ύσ + + + + + + + + + - **\-viewhelp** + +τ +τ + + + + + + + + + + + + σ + πρ + + + + + + + + + + + +υ - **\-longhelp** long help - - **\-longhelpmd** εκτεταμένη βοήθεια σε μορφή [Markdown](http://daringfireball.net/projects/markdown/) + - **\-longhelpmd** + +τ +τ + + + + + + + + + + + + σ + + +ρφ + [Markdown](http://daringfireball.net/projects/markdown/) -Αρχεία: + +ρχ + + +: - - **\*\.hb** Σενάριο Harbour - - **\*\.hrb** Μεταφέρσιμο δυαδικό Harbour \(γνωστό και ως προκατασκευασμένο σενάριο\) - - **hbstart\.hb** startup Harbour script for interactive Harbour shell\. It gets executed automatically on shell startup, if present\. Possible locations \(in order of precedence\) \[\*\]: \.\\, %APPDATA%\\\.harbour, <hbrun κατάλογος> - - **shell plugins** \.hb and \.hrb plugins for interactive Harbour shell\. They may reside in \[\*\]: %APPDATA%\\\.harbour\\ - - **\.hb\_history** αποθηκεύει ιστορικό εντολών για το διαλογικό shell Harbour\. Μπορείτε να απενεργοποιήσετε το ιστορικό κάνοντας την πρώτη γραμμή 'no' \(χωρίς τα εισαγωγικά και με νεα γραμμή\)\. Βρίσκεται στο \[\*\]: %APPDATA%\\\.harbour\\ - - **hb\_extension** λίστα καταλήξεων προς φόρτωση στο διαλογικό κέλυφος του Harbour\. Μία κατάληξη ανα γραμμή, το τμήμα της γραμμής μετά από ένα χαρακτήρα '\#' αγνοείται\. Εναλλακτικά ονομα\-αρχείου στο Ms\-DOS: Το hb\_ext\.ini\. Βρίσκεται μεσα στο \[\*\]: %APPDATA%\\\.harbour\\ + - **\*\.hb** + + + +ρ + + Harbour + - **\*\.hrb** + +τ +φ +ρσ + + + +υ + + + +ό Harbour \( + +ωστό + + + ως πρ + + +τ +σ + +υ +σ + + + + σ + + +ρ + +\) + - **hbstart\.hb** startup Harbour script for interactive Harbour shell\. It gets executed automatically on shell startup, if present\. Possible locations \(in order of precedence\) \[\*\]: \.\\, %APPDATA%\\\.harbour, <hbrun + +τ + + + + +ς> + - **shell plugins** \.hb and \.hrb plugins + + + τ + + + + + + + + +ό + + +υφ +ς τ +υ Harbour\. +ρ +π + + + + +ρ +σ + + +τ + + + +σ + στ + \[\*\]: %APPDATA%\\\.harbour\\ + - **\.hb\_history** +π + + + + +ύ + + +στ +ρ + +ό + +τ + +ώ + + + + τ + + + + + + + + +ό shell Harbour\. +π +ρ + +τ + + + +π + + +ρ + +π + + +σ +τ + τ + +στ +ρ + +ό + + + + +τ +ς τ + + πρώτ + +ρ + + + + 'no' \(χωρ +ς τ + + +σ + +ω + + + + + + + + + + + + +ρ + + + +\)\. +ρ +σ + +τ + + στ + \[\*\]: %APPDATA%\\\.harbour\\ + - **hb\_extension** + +στ + + +τ + + + + +ω + πρ +ς φόρτωσ + στ + + + + + + + + +ό + + +υφ +ς τ +υ Harbour\. + + + + +τ + + + + + + + + +ρ + + + +, τ + τ + + + + τ +ς +ρ + + + +ς + +τ + +πό + + + χ +ρ + +τ +ρ + '\#' + + + + + +τ + +\. + + + + + + +τ + + + + + + + +\- +ρχ + + +υ στ + Ms\-DOS: + + hb\_ext\.ini\. +ρ +σ + +τ + + + +σ + στ + \[\*\]: %APPDATA%\\\.harbour\\ -Προκαθορισμένες σταθερές σε πηγαία αρχεία: + +ρ + + + + +ρ +σ + + + +ς στ + + +ρ +ς σ + π + + + + + +ρχ + + +: - **\_\_HBSCRIPT\_\_HBSHELL** when a Harbour source file is run as a shell script - **<standard Harbour>** \_\_PLATFORM\_\_\*, \_\_ARCH\*BIT\_\_, \_\_\*\_ENDIAN\_\_, etc\.\.\. -Μεταβλητές περιβάλλοντος: - - - - **HB\_EXTENSION** space separated list of extensions to load in interactive Harbour shell -Shell API διαθέσιμο σε σενάρια Harbour: + +τ + + + +τ +ς π +ρ + + + + + + +τ +ς: + + + - **HB\_EXTENSION** + +στ + + +τ + + + + +ω +, + + +χωρ +σ + + +ω + + + + + +ό + + +στ + + +, πρ +ς φόρτωσ + στ + + + + + + + + +ό + + +υφ +ς τ +υ Harbour + +Shell API + + + + +σ + + + σ + σ + + +ρ + + Harbour: - **hbshell\_gtSelect\( \[<cGT>\] \) \-> NIL** @@ -53,15 +629,64 @@ Switch GT\. Default \[\*\]: 'gtwin' - **hbshell\_Clipper\(\) \-> NIL** Enable Clipper compatibility \(non\-Unicode\) mode\. - **hbshell\_include\( <cHeader> \) \-> <lSuccess>** -Φόρτωση Harbour header\. + +όρτωσ + Harbour header\. - **hbshell\_uninclude\( <cHeader> \) \-> <lSuccess>** -Αποφόρτωση Harbour header\. + +π +φόρτωσ + Harbour header\. - **hbshell\_include\_list\(\) \-> NIL** -Εμφάνιση λίστας των φορτωμένων Harbour header\. + + +φ + + +σ + + +στ +ς τω + φ +ρτω + + +ω + Harbour header\. - **hbshell\_ext\_load\( <cPackageName> \) \-> <lSuccess>** -Φόρτωση πακέτου\. Παρόμοιο με τη ντιρεκτίβα \#request PP\. + +όρτωσ + π + + +τ +υ\. + +ρό + + + + + + τ + +τ +ρ + +τ + + + \#request PP\. - **hbshell\_ext\_unload\( <cPackageName> \) \-> <lSuccess>** -Αποφόρτωση πακέτου + +π +φόρτωσ + π + + +τ +υ - **hbshell\_ext\_get\_list\(\) \-> <aPackages>** List of loaded packages\. - **hbshell\_DirBase\(\) \-> <cBaseDir>** @@ -72,11 +697,548 @@ hb\_ProgName\(\) not mapped to script\. Notes: - - \.hb, \.prg, \.hrb ή \.dbf αρχείο δοσμένο ως πρώτη παραμέτρος θα εκτελεστεί σαν σενάριο Harbour\. Αν το όνομα\-αρχείου δεν περιέχει ορίσματα μονοπατιών, θα αναζητηθεί στο τρέχοντα κατάλογο εργασίας και στο PATH\. Αν δεν δόθηκε κατάληξη, θα αναζητηθούν \.hb and \.hrb καταλήξεις, με αυτή τη σειρά\. Αρχείο \.dbf θα ανοιχτεί αυτόματα σε κατάσταση shared και θα ξεκινήσει το διαλογικό shell του Harbour\. Μη standard καταλήξεις θα ανιχνευτούν αυτομάτως για πηγαίους και προκατασεκυασμένους τυπους\. Σημειώστε, για σενάρια Harbour, η κωδικοσελίδα ορίζεται απο προεπιλογή σε UTF\-8\. Το εξ'ορισμού βασικό αρχείο header 'hb\.ch' συμπεριλαμβάνεται αυτόματα, δηλ\. \#included\. Προεπιλεγμένη μορφή ημερ/νίας είναι η πρότυπη κατα ISO μορφή: εεεε\-μμ\-ηη\. Προεπιλεγμένο GT είναι το 'gtcgi', εκτός αν ανιχνευτούν CUI κλήσεις πλήρους οθόνης, οπότε επιλέγεται αυτομάτως 'gtwin' \[\*\] \(εκτός για τις INIT PROCEDUREs\)\. - - Μπορεί να χρησιμοποιηθεί ο συνδυασμός πλήκτρων <Alt\+V> στο διαδραστικό shell του Harbour για επικόληση από το πρόχειρο\. - - Τιμές με αστερίσκο \[\*\] μπορεί να εξαρτώνται από την πλατφόρμα υποδοχής ή/και τη διαμόρφωση\. Η παρούσα βοήθεια δημιουργήθηκε στην 'win' πλατφόρμα υποδοχής\. + - \.hb, \.prg, \.hrb + \.dbf +ρχ + + + + +σ + + + + ως πρώτ + π +ρ + + +τρ +ς + + + +τ + + +στ + + σ + + σ + + +ρ + + Harbour\. + + τ + ό + + + +\- +ρχ + + +υ + + + π +ρ + +χ + + +ρ +σ + +τ + + + + +π +τ +ώ +, + + + + + + +τ + + + + στ + τρ +χ + +τ + + +τ + + + + + +ρ + +σ + +ς + + + στ + PATH\. + + + + + +ό + + + + + +τ + + + + +, + + + + + + +τ + + +ύ + \.hb and \.hrb + +τ + + + + + +ς, + + +υτ + τ + σ + +ρ +\. +ρχ + + + \.dbf + + + + + +χτ + + +υτό + +τ + σ + + +τ +στ +σ + shared + + + + + + + + + + +σ + + τ + + + + + + + + +ό shell τ +υ Harbour\. + + standard + +τ + + + + + +ς + + + + +χ + +υτ +ύ + +υτ + + +τως + + + π + + + + +υς + + + πρ + + +τ +σ + +υ +σ + + + +υς τυπ +υς\. + + + + +ώστ +, + + + σ + + +ρ + + Harbour, + +ω + + + +σ + + + + + +ρ + + +τ + + +π + πρ + +π + + + + + σ + UTF\-8\. + + + +' +ρ +σ + +ύ + +σ + +ό +ρχ + + + header 'hb\.ch' συ +π +ρ + + + + + + + +τ + + +υτό + +τ +, + + +\. \#included\. +ρ + +π + + + + + + + + + +ρφ + + + +ρ/ + + +ς + + + + + + πρότυπ + + +τ + ISO + +ρφ +: + + + +\- + +\- + +\. +ρ + +π + + + + + + + + GT + + + + + τ + 'gtcgi', + +τός + + + + +χ + +υτ +ύ + CUI + + +σ + +ς π + +ρ +υς + +ό + +ς, +πότ + +π + + + + +τ + + +υτ + + +τως 'gtwin' \[\*\] \( + +τός + + + τ +ς INIT PROCEDUREs\)\. + - +π +ρ + + + + χρ +σ + + +π + + + + + + + συ + +υ +σ +ός π + + +τρω + <Alt\+V> στ + + + + +ρ +στ + +ό shell τ +υ Harbour + + + +π + +ό + +σ + +πό τ + πρόχ + +ρ +\. + - + + + +ς + + +στ +ρ +σ + + \[\*\] +π +ρ + + + + + + +ρτώ +τ + + +πό τ + + π + +τφόρ + + υπ + + +χ +ς +/ + + + τ + + + + +όρφωσ +\. + π +ρ +ύσ + + + + + + + + + + + + +υρ + + + + + + στ + + 'win' π + +τφόρ + + υπ + + +χ +ς\. -Αδεια: + + + + + +: This program is free software; you can redistribute it and/or modify @@ -109,7 +1271,13 @@ License extensions: http://creativecommons\.org/licenses/by\-sa/3\.0/ -Συγγραφέας: + +υ + +ρ +φ + +ς: - Viktor Szakáts \(harbour syenar\.net\) diff --git a/contrib/hbrun/doc/hbrun.pt_BR.md b/contrib/hbrun/doc/hbrun.pt_BR.md index d9415643a9..e82c98fcaf 100644 --- a/contrib/hbrun/doc/hbrun.pt_BR.md +++ b/contrib/hbrun/doc/hbrun.pt_BR.md @@ -46,7 +46,7 @@ Variáveis ​​de ambiente: - **HB\_EXTENSION** space separated list of extensions to load in interactive Harbour shell -Shell API available in Harbour scripts: +Shell API disponível nos scripts em Harbour : - **hbshell\_gtSelect\( \[<cGT>\] \) \-> NIL** @@ -58,7 +58,7 @@ Carregar cabeçalho "header" Harbour\. - **hbshell\_uninclude\( <cHeader> \) \-> <lSuccess>** Descarregar cabeçalho "header" Harbour\. - **hbshell\_include\_list\(\) \-> NIL** -Display list of loaded Harbour header\. +Mostra a lista de cabeçalhos Harbour carregados\. - **hbshell\_ext\_load\( <cPackageName> \) \-> <lSuccess>** Load package\. Similar to \#request PP directive\. - **hbshell\_ext\_unload\( <cPackageName> \) \-> <lSuccess>** diff --git a/utils/hbmk2/doc/hbmk2.el.md b/utils/hbmk2/doc/hbmk2.el.md index 0d059bd2da..665ff1c6d4 100644 --- a/utils/hbmk2/doc/hbmk2.el.md +++ b/utils/hbmk2/doc/hbmk2.el.md @@ -6,23 +6,1057 @@ Syntax: hbmk2 \[options\] \[<script\[s\]>\] <src\[s\]\[\.prg|\.c|\.obj|\.o|\.rc|\.res|\.def|\.po|\.pot|\.hbl|@\.clp|\.d|\.ch\]> -Περιγραφή: + + +ρ + +ρ +φ +: - Το hbmk2 είναι ένα ολοκληρωμένο και μεταφέρσιμο εργαλείο κατασκευής, που κάνει εφικτή τη δημιουργία διαφόρων τύπων δυαδικών εκτελέσιμων \(εκτελέσιμο, δυναμική βιβλιοθήκη, στατική βιβλιοθήκη, μεταφέρσιμο δυαδικό Harbour\) από πολλαπλούς τύπους πηγαίων αρχείων \(C, C\+\+, Objective\-C, Harbour, gettext translations, Windows resources\)\. 'Ολοκληρωμένο' σημαίνει ότι ένα μοναδικό hbmk2 αρχείο έργου μπορεί να διεκπεραιώσει όλες ή τις περισσότερες πτυχές της διαδικασίας κατασκευής\. 'Μεταφέρσιμο' σημαίνει ότι ένα μοναδικό hbmk2 αρχείο έργου ελέγχει την κατασκευή σε όλες τις υποστηριζόμενες πλατφόρμες Λειτουργικών Συστημάτων και έναντι όλων των υποστηριζόμενων C μεταγλωττιστών\. Στοχεύει επίσης να καλυψει την πλειοψηφία των εργασιών κατασκευής μέσω σύντομων και απλών αρχείων έργου \(επιλογών\)\. Το hbmk2 υποστηρίζει ακόμα και αμιγή \-non\-Harbour\- C/C\+\+/Objective\-C έργα\. Προκειμένου να επιτύχει τους παραπάνω στόχους, το hbmk2 ανιχνεύει αυτόματα τον μεταγλωττιστή Harbour και C και άλλα εργαλεία που απαιτούνται, μετά τα διαμορφώνει και τα καλεί κατάλληλα\. Το hbmk2 επιτρέπει την επέκταση των τύπων των υποστηριζόμενων αρχείων μέσω επεκτάσεων \-plugins\-\.⏎ Πέρα από την δημιουργία εκτελέσιμων, το hbmk2 είναι σε θέση να τρέχει σενάρια Harbour \(αμφότερα, πηγαίου κώδικα και μεταγλωττισμένα\) κατευθείαν, και διαθέτει επίσης ένα διαδραστικό κέλυφος εντολών\. + + + hbmk2 + + + + + + + + + + + + + +ρω + + + + + + + + +τ +φ +ρσ + + + +ρ + + + + + + + +τ +σ + +υ +ς, π +υ + + + + + +φ + +τ + τ + + + + + +υρ + + + + + +φόρω + τύπω + +υ + + + +ώ + + +τ + + +σ + +ω + \( + +τ + + +σ + + +, +υ + + + + + + + + + + + + + + + +, στ +τ + + + + + + + + + + + + +, + +τ +φ +ρσ + + + +υ + + + +ό Harbour\) +πό π + + + +π + +ύς τύπ +υς π + + + +ω + +ρχ + +ω + \(C, C\+\+, Objective\-C, Harbour, gettext translations, Windows resources\)\. ' + + + + + +ρω + + + +' σ + + + + + + + ότ + + + + + + + + + + +ό hbmk2 +ρχ + + + +ρ + +υ +π +ρ + + + + + + + +π +ρ + +ώσ + + ό + +ς + τ +ς π +ρ +σσότ +ρ +ς πτυχ +ς τ +ς + + + + + + +σ + +ς + +τ +σ + +υ +ς\. ' + +τ +φ +ρσ + + +' σ + + + + + + + ότ + + + + + + + + + + +ό hbmk2 +ρχ + + + +ρ + +υ + + + +χ + + τ + + + +τ +σ + +υ + σ + ό + +ς τ +ς υπ +στ +ρ + +ό + + + +ς π + +τφόρ + +ς + + +τ +υρ + + +ώ + +υστ + + +τω + + + + + + + +τ + ό +ω + τω + υπ +στ +ρ + +ό + + +ω + C + +τ + + +ωττ +στώ +\. +τ +χ +ύ + + +π +σ +ς + + + + +υψ + + τ + + π + + + +ψ +φ + + τω + +ρ + +σ +ώ + + +τ +σ + +υ +ς + +σω σύ +τ + +ω + + + + +π +ώ + +ρχ + +ω + +ρ + +υ \( +π + + + +ώ +\)\. + + hbmk2 υπ +στ +ρ + + + + + +ό + + + + + + + + + + \-non\-Harbour\- C/C\+\+/Objective\-C +ρ + +\. +ρ + + + + + + + +υ + + +π +τύχ + + τ +υς π +ρ +π + +ω στόχ +υς, τ + hbmk2 + + +χ + +ύ + + +υτό + +τ + τ + + + +τ + + +ωττ +στ + Harbour + + + C + + + + + + + +ρ + + + + + + π +υ +π + +τ +ύ +τ + +, + +τ + τ + + + + + +ρφώ + + + + + + τ + + + + + + + +τ + + + + + +\. + + hbmk2 +π +τρ +π + + τ + + +π + +τ +σ + τω + τύπω + τω + υπ +στ +ρ + +ό + + +ω + +ρχ + +ω + + +σω +π + +τ +σ +ω + \-plugins\-\.⏎ + +ρ + +πό τ + + + + + + +υρ + + + + +τ + + +σ + +ω +, τ + hbmk2 + + + + + σ + + +σ + + + τρ +χ + + σ + + +ρ + + Harbour \( + +φότ +ρ +, π + + + + +υ +ώ + + + + + + + + +τ + + +ωττ +σ + + + +\) + +τ +υ + + + + +, + + + + + + + +τ + + +π +σ +ς + + + + + + +ρ +στ + +ό + + +υφ +ς + +τ + +ώ +\. Options: - - **\-o<outname>** όνομα αρχείου εξόδου - - **\-l<libname>** διασύνδεση της <libname> βιβλιοθήκης\. Το <libname> πρέπει να είναι χωρίς μονοπάτι, κατάληξη και πρόθεμα 'lib' \(εκτός αν είναι μέρος του ονόματος\)\. Μη προσθέτετε τις βασικές βιβλιοθήκες Harbour, αυτές προστίθενται αυτόματα εφόσον χρειάζονται\. Αν το <libname> αρχίζει με ένα χαρακτήρα '\-' , η βιβλιοθήκη θα αφαιρεθεί από τη λίστα βιβλιοθηκών τη στιγμή της διασύνδεσης\. - - **\-L<libpath>** πρόσθετο μονοπάτι για αναζήτηση βιβλιοθηκών - - **\-i<p>|\-incpath=<p>** πρόσθετο μονοπάτι για αναζήτηση headers + - **\-o<outname>** ό + + + + +ρχ + + +υ + +ό + +υ + - **\-l<libname>** + + +σύ + + +σ + τ +ς <libname> + + + + + + + + + +ς\. + + <libname> πρ +π + + + + + + + + + χωρ +ς + + + +π +τ +, + +τ + + + + + + + + πρό + + + + 'lib' \( + +τός + + + + + + + + +ρ +ς τ +υ + +ό + +τ +ς\)\. + + πρ +σ + +τ +τ + τ +ς + +σ + + +ς + + + + + + + + + +ς Harbour, +υτ +ς πρ +στ + + + +τ + + +υτό + +τ + +φόσ + + χρ + + + + + +τ + +\. + + τ + <libname> +ρχ + + + + + + + + + χ +ρ + +τ +ρ + '\-' , + + + + + + + + + + + + + +φ + +ρ + + + + +πό τ + + +στ + + + + + + + + + +ώ + τ + στ + + + + τ +ς + + +σύ + + +σ +ς\. + - **\-L<libpath>** πρόσ + +τ + + + + +π +τ + + + + + + + + +τ +σ + + + + + + + + + +ώ + + - **\-i<p>|\-incpath=<p>** πρόσ + +τ + + + + +π +τ + + + + + + + + +τ +σ + headers - **\-static|\-shared** link with static/shared libs - - **\-gt<name>** διασύνδεση με τον GT<name> GT οδηγό, μπορεί να επαναληφθεί για να διασυνδεθούν περισσότεροι GTs οδηγοί\. Ο πρώτος από αυτούς θα είναι προεπιλεγμένος κατα τον χρόνο\-εκτέλεσης + - **\-gt<name>** + + +σύ + + +σ + + + τ + + GT<name> GT + + + +ό, +π +ρ + + + + +π + + + + +φ + + + + + + + + + + +συ + + + + +ύ + π +ρ +σσότ +ρ + + GTs + + + + + +\. + πρώτ +ς +πό +υτ +ύς + + + + + + + πρ + +π + + + + + + + +ς + +τ + τ + + χρό + +\- + +τ + + +σ +ς - **\-inc\[\-\]** enable/disable incremental build mode \(default: disabled\) - - **\-hbexe** δημιουργία εκτελέσιμου \(προεπιλογή\) - - **\-hblib** δημιουργία στατικής βιβλιοθήκης + - **\-hbexe** + + + + +υρ + + + + +τ + + +σ + + +υ \(πρ + +π + + + + +\) + - **\-hblib** + + + + +υρ + + + στ +τ + + +ς + + + + + + + + + +ς - **\-hbdyn** create dynamic library \(without linked Harbour VM\) - **\-hbdynvm** create dynamic library \(with linked Harbour VM\) @@ -30,169 +1064,4524 @@ Options: - **\-mt|\-st** link with multi/single\-thread Harbour VM - **\-gui|\-std** create GUI/console executable - **\-main=<mainfunc>** override the name of starting function/procedure - - **\-request=<func>** εξαναγκασμός συνάρτησης/λειτουργίας να διασυνδεθεί + - **\-request=<func>** + + + + + + + +σ +ός συ + +ρτ +σ +ς/ + + +τ +υρ + + +ς + + + + +συ + + + + + + - **\-fullstatic** link with all static libs - - **\-pic\[\-\]** δημιουργία position independent αντικειμενικού κώδικα \(πάντα ενεροπιημένο στα μοντέλα \-hbdyn/\-hbdynvm\) - - **\-\[full|fix\]shared** δημιούργησε κοινόχρηστα Harbour binaries χωρίς/με απόλυτη αναφορά καταλόγου στη βιβλιοθήκη Harbour \(προεπιλογή: ''fullshared'' οταν το Harbour είναι εγκατεστημένο σε περιοχή συστήματος, αλλοιώς 'fixshared'\) \(επιλογή fix/full μόνο σε \*nix \) + - **\-pic\[\-\]** + + + + +υρ + + + position independent + +τ + + + + + + + + + +ύ +ώ + + + + \(π + +τ + + + +ρ +π + + + + + + στ + + + +τ + + + \-hbdyn/\-hbdynvm\) + - **\-\[full|fix\]shared** + + + + +ύρ + +σ + + + + +όχρ +στ + Harbour binaries χωρ +ς/ + + +πό +υτ + + + +φ +ρ + + +τ + +ό + +υ στ + + + + + + + + + + + Harbour \(πρ + +π + + + + +: ''fullshared'' +τ + + τ + Harbour + + + + + + + + +τ +στ + + + + + σ + π +ρ + +χ + συστ + + +τ +ς, + + + + +ώς 'fixshared'\) \( +π + + + + + fix/full +ό + + σ + \*nix \) - **\-nulrdd\[\-\]** link with nulrdd - **\-debug\[\-\]** add/exclude C compiler debug info\. For Harbour level debug, use Harbour option \-b as usual - **\-optim\[\-\]** toggle C compiler optimizations \(default: on\) - - **\-cpp\[\-\]** εξαναγκασμός C\+\+/C μοντέλου - - **\-cpp=<value>** επιλογή C\+\+ μοντέλου\. Επιτρεπτές τιμές είναι: def, yes, no + - **\-cpp\[\-\]** + + + + + + + +σ +ός C\+\+/C + + +τ + + +υ + - **\-cpp=<value>** +π + + + + + C\+\+ + + +τ + + +υ\. +π +τρ +πτ +ς τ + + +ς + + + + +: def, yes, no - **\-map\[\-\]** create \(or not\) a map file - - **\-implib\[\-\]** δημιουργία \(ή όχι\) βιβλιοθήκης εισαγωγής \(in \-hbdyn/\-hbexe mode\)\. Το όνομα θα περιέχει επίθεμα\. - - **\-implib=<output>** δημιουργία ονόματος βιβλιοθήκης εισαγωγής \(in \-hbdyn/\-hbexe mode\) στο <output> \(Προεπιλογή: ίδιο με το output\) - - **\-ln=<link>** δημιουργία συμβολικού δεσμού να δείχνει στο <output> \(το <link> θεωρείται σχετικό με το <output>\) + - **\-implib\[\-\]** + + + + +υρ + + + \( + όχ +\) + + + + + + + + + +ς + +σ + +ω + +ς \(in \-hbdyn/\-hbexe mode\)\. + + ό + + + + + + π +ρ + +χ + + +π + + + + +\. + - **\-implib=<output>** + + + + +υρ + + + + +ό + +τ +ς + + + + + + + + + +ς + +σ + +ω + +ς \(in \-hbdyn/\-hbexe mode\) στ + <output> \( +ρ + +π + + + + +: + + + + + + τ + output\) + - **\-ln=<link>** + + + + +υρ + + + συ + + + + + + +ύ + +σ + +ύ + + + + +χ + + + στ + <output> \(τ + <link> + +ωρ + +τ + + σχ +τ + +ό + + τ + <output>\) - **\-strip\[\-\]** strip \(no strip\) binaries - **\-trace\[\-\]** show commands executed - **\-beep\[\-\]** enable \(or disable\) single beep on successful exit, double beep on failure - **\-ignore\[\-\]** ignore errors when running compiler tools \(default: off\) - - **\-hbcppmm\[\-\]** αντικαθιστά τις πρότυπες C\+\+ συναρτήσεις διαχείρησης μνήμης με εκείνες του Harbour - - **\-winuni\[\-\]** επιλογή μεταξύ UNICODE \(WIDE\) και ANSI μοντέλων μεταγλώττισης \(προεπιλογή: ANSI\) \(μόνο σε Windows\. Για WinCE είναι ορισμένο πάντα σε UNICODE\) - - **\-nohblib\[\-\]** μη χρήση στατικών βιβλιοθηκών πυρήνα Harbour κατά τη διασύνδεση - - **\-nodefgt\[\-\]** μη σύνδεση προεπιλεγμένων GTs \(ισχύει σε \-static mode\) - - **\-nolibgrouping\[\-\]** απενεργοποίηση ομαδοποίησης βιβλιοθηκών σε μεταγλωττιστές βασισμένους σε - - **\-nomiscsyslib\[\-\]** μη προσθέτετε επιπλέον λιστα βιβλιοθηκών συστήματος στην προκαθορισμένη λιστα βιβλιοθηκών + - **\-hbcppmm\[\-\]** + +τ + + + + +στ + τ +ς πρότυπ +ς C\+\+ συ + +ρτ +σ + +ς + + +χ + +ρ +σ +ς + + + + +ς + + + + + + + +ς τ +υ Harbour + - **\-winuni\[\-\]** +π + + + + + + +τ + +ύ UNICODE \(WIDE\) + + + ANSI + + +τ + +ω + + +τ + + +ώττ +σ +ς \(πρ + +π + + + + +: ANSI\) \( +ό + + σ + Windows\. + + + WinCE + + + + + +ρ +σ + + + + π + +τ + σ + UNICODE\) + - **\-nohblib\[\-\]** + + χρ +σ + στ +τ + +ώ + + + + + + + + + +ώ + πυρ + + + Harbour + +τ + τ + + + +σύ + + +σ + + - **\-nodefgt\[\-\]** + + σύ + + +σ + πρ + +π + + + + + + +ω + GTs \( +σχύ + + σ + \-static mode\) + - **\-nolibgrouping\[\-\]** +π + + +ρ + +π + + +σ + + + + + +π + + +σ +ς + + + + + + + + +ώ + σ + + +τ + + +ωττ +στ +ς + +σ +σ + + + +υς σ + + - **\-nomiscsyslib\[\-\]** + + πρ +σ + +τ +τ + +π +π + + + + + +στ + + + + + + + + + +ώ + συστ + + +τ +ς στ + + πρ + + + + +ρ +σ + + + + + +στ + + + + + + + + + +ώ + - **\-traceonly** show commands to be executed, but do not execute them - **\-warn=<level>** set C compiler warning level <level> can be: max, yes, low, no, def \(default: yes\) - - **\-safe\[\-\]** ενεργοποίηση επιλογών ασφαλείας του μεταγλωττιστή/συνδέτη C \(προεπιλογή: ενεργοποιημένο σε Windows, απενεργοποιημένο σε άλλα συστήματα\) + - **\-safe\[\-\]** + + +ρ + +π + + +σ + +π + + + +ώ + +σφ + + + + +ς τ +υ + +τ + + +ωττ +στ +/συ + + +τ + C \(πρ + +π + + + + +: + + +ρ + +π + + + + + + + σ + Windows, +π + + +ρ + +π + + + + + + + σ + + + + + συστ + + +τ +\) - **\-compr=<level>** compress executable/dynamic lib \(needs UPX tool\) <level> can be: yes, no, min, max - **\-run\[\-\]** run/do not run output executable - - **\-vcshead=<file>** δημιουργία header αρχείων \.ch με πληροφορίες της τοπικής αποθήκες \-local repository\-\. Προς το παρόν υποστηρίζονται τα Git, SVN, Mercurial, Bazaar, Fossil, CVS και Monotone\. -Τα header που θα δημιουργηθούν θα ορίσουν τη σταθερά \_HBMK\_VCS\_TYPE\_ στο όνομα του VCS που ανιχνεύτηκε και τη \_HBMK\_VCS\_ID\_ στο μοναδικό ID της τοπικής αποθήκης\. Αν δεν ανιχνευτεί κάποιο VCS , ένα διαδοχικός αριθμός θα ενημερώνεται αυτόματα με κάθε μεταγλώττιση\. + - **\-vcshead=<file>** + + + + +υρ + + + header +ρχ + +ω + \.ch + + π + +ρ +φ +ρ + +ς τ +ς τ +π + + +ς +π + + + + +ς \-local repository\-\. +ρ +ς τ + π +ρό + υπ +στ +ρ + + + +τ + + τ + Git, SVN, Mercurial, Bazaar, Fossil, CVS + + + Monotone\. + + + header π +υ + + + + + + +υρ + + + +ύ + + + +ρ +σ +υ + τ + στ + + +ρ + \_HBMK\_VCS\_TYPE\_ στ + ό + + + + τ +υ VCS π +υ + + +χ + +ύτ + + + + + + τ + \_HBMK\_VCS\_ID\_ στ + + + + + + + +ό ID τ +ς τ +π + + +ς +π + + + + +ς\. + + + + + + + +χ + +υτ + + + +π + + + VCS , + + + + + + + +χ + +ός +ρ + + +ός + + + + + + +ρώ + +τ + + +υτό + +τ + + + + + + + + +τ + + +ώττ +σ +\. - **\-tshead=<file>** generate \.ch header file with timestamp information\. Generated header will define preprocessor constants \_HBMK\_BUILD\_DATE\_, \_HBMK\_BUILD\_TIME\_, \_HBMK\_BUILD\_TIMESTAMP\_ with the date/time of build - - **\-icon=<file>** ορίζει το <file> ως εικονίδιο της εφαρμογής\. Το <file> πρέπει να είναι σε μορφή υποστηριζόμενη από τη πλατφόρμα\-στόχο \(δεν υποστηρίζεται από μερικές πλατφόρμες/μεταγλωττιστές\)\. Σε Windows, υλοποιείται με τη δημιουργία και διασύνδεση ενός resource αρχείου\. - - **\-manifest=<file>** ενσωμάτωση του μανιφέστου <file> στο εκτελέσιμο/δυναμική βιβλ\. \(μονο σε Windows\) - - **\-sign=<key>** σήμανση εκτελέσιμου με το <key> \(μόνο σε Windows και Darwin \)\. Σε περιβάλλον Windows χρησιμοποιείται το signtool\.exe \(περιέχεται στο MS Windows SDK\) ή το posign\.exe \(περιέχεται στην Pelles C 7\), με αυτή τη σειρά, αμφότερα ανιχνεύονται αυτόματα\. - - **\-signpw=<pw>** χρήση <pw> ως συνθηματικού κατά την σήμανση του εκτελέσιμου \(μόνο σε Windows και Darwin\) - - **\-instfile=<g:file>** προσθήκη <file> iστη λίστα αρχείων προς αντιγραφή στο μονοπάτι που ορίστηκε από την επιλογή \-instpath\. <g> είναι μια προαιρετική ομάδα αντιγραφής \(πεζά/κεφαλαία ευαίσθητο\), πρέπει να έχει μήκος τουλάχιστον δύο χαρακτήρων\. Σε περίπτωση μη καθορισμού του <file>, η λίστα αρχείων σε αυτή την ομάδα θα εκκενωθεί\. - - **\-instpath=<g:path>** αντιγραφή στόχου στο <path>\. Αν το <path> είναι κατάλογος, πρέπει να τελειώνει με τον διαχωριστή μονοπατιού, σε αυτή την περίπτωσητα αρχεία που καθορίστηκαν με την επιλογή \-instfile θα αντιγραφούν επίσης\. Μπορεί να οριστεί πολλαπλές φορές\. <g> είναι μια προαιρετική ομάδα αντιγραφής, πρέπει να έχει μήκος τουλάχιστον δύο χαρακτήρων\. Ο στόχος κατασκευής θα αντιγραφτεί αυτόματα σε προεπιλεγμένη \(άδεια\) ομάδα αντιγραφής\. Υπάρχουν οι ακόλουθες ενσωματωμένες <g> ομάδες αντιγραφής: 'depimplib' για τις βιβλιοθήκες εισαγωγής και 'depimplibsrc' για πηγαία \(\.dll\) αρχεία βιβλιοθηκών εισαγωγής, ανήκοντας αμφότερες σε εξαρτήσεις\. - - **\-instforce\[\-\]** αντιγραφή στόχου στο κατάλογο εγκατάστασης έστω κια είναι ενημερωμένο - - **\-depimplib\[\-\]** ενεργοποίηση \(ή απενεργοποίηση\) δημιουργίας βιβλιοθήκης εισαγωγής για πηγαίες βιβλιοθήκες εισαγωγής που ορίστηκαν με τις επιλογές \-depimplibs= \(προεπιλογή: yes\) + - **\-icon=<file>** +ρ + + + + τ + <file> ως + + + + + + + + + τ +ς +φ +ρ + + + +ς\. + + <file> πρ +π + + + + + + + + + σ + + +ρφ + υπ +στ +ρ + +ό + + + + +πό τ + π + +τφόρ + +\-στόχ + \( + + + υπ +στ +ρ + + +τ + + +πό + +ρ + + +ς π + +τφόρ + +ς/ + +τ + + +ωττ +στ +ς\)\. + + Windows, υ + +π + + + +τ + + + + τ + + + + + +υρ + + + + + + + + +σύ + + +σ + + +ός resource +ρχ + + +υ\. + - **\-manifest=<file>** + +σω + +τωσ + τ +υ + + + +φ +στ +υ <file> στ + + +τ + + +σ + + +/ +υ + + + + + + + + + +\. \( + + + + σ + Windows\) + - **\-sign=<key>** σ + + + +σ + + +τ + + +σ + + +υ + + τ + <key> \( +ό + + σ + Windows + + + Darwin \)\. + + π +ρ + + + + + + + Windows χρ +σ + + +π + + + +τ + + τ + signtool\.exe \(π +ρ + +χ +τ + + στ + MS Windows SDK\) + τ + posign\.exe \(π +ρ + +χ +τ + + στ + + Pelles C 7\), + + +υτ + τ + σ + +ρ +, + +φότ +ρ + + + +χ + +ύ + +τ + + +υτό + +τ +\. + - **\-signpw=<pw>** χρ +σ + <pw> ως συ + + + + +τ + + +ύ + +τ + τ + + σ + + + +σ + τ +υ + +τ + + +σ + + +υ \( +ό + + σ + Windows + + + Darwin\) + - **\-instfile=<g:file>** πρ +σ + + + + <file> iστ + + +στ + +ρχ + +ω + πρ +ς + +τ + +ρ +φ + στ + + + + +π +τ + π +υ +ρ +στ + + + +πό τ + + +π + + + + + \-instpath\. <g> + + + + + + + + πρ + + +ρ +τ + + + + + + + + + +τ + +ρ +φ +ς \(π + + +/ + +φ + + + + + +υ + +σ + +τ +\), πρ +π + + + + +χ + + + + + +ς τ +υ + +χ +στ + + +ύ + χ +ρ + +τ +ρω +\. + + π +ρ +πτωσ + + + + + + +ρ +σ + +ύ τ +υ <file>, + + +στ + +ρχ + +ω + σ + +υτ + τ + + + + + + + + + + + + + +ω + + +\. + - **\-instpath=<g:path>** + +τ + +ρ +φ + στόχ +υ στ + <path>\. + + τ + <path> + + + + + + +τ + + + + +ς, πρ +π + + + + τ + + + +ώ + + + + + τ + + + + +χωρ +στ + + + + +π +τ + +ύ, σ + +υτ + τ + + π +ρ +πτωσ +τ + +ρχ + + + π +υ + + + +ρ +στ + + + + + + τ + + +π + + + + + \-instfile + + + +τ + +ρ +φ +ύ + +π +σ +ς\. +π +ρ + + + + +ρ +στ + + π + + + +π + +ς φ +ρ +ς\. <g> + + + + + + + + πρ + + +ρ +τ + + + + + + + + + +τ + +ρ +φ +ς, πρ +π + + + + +χ + + + + + +ς τ +υ + +χ +στ + + +ύ + χ +ρ + +τ +ρω +\. + στόχ +ς + +τ +σ + +υ +ς + + + +τ + +ρ +φτ + + +υτό + +τ + σ + πρ + +π + + + + + + + + \( + + + + +\) + + + + + + +τ + +ρ +φ +ς\. +π +ρχ +υ + + + + +ό + +υ + +ς + +σω + +τω + + + +ς <g> + + + + +ς + +τ + +ρ +φ +ς: 'depimplib' + + + τ +ς + + + + + + + + + +ς + +σ + +ω + +ς + + + 'depimplibsrc' + + + π + + + + + \(\.dll\) +ρχ + + + + + + + + + + + +ώ + + +σ + +ω + +ς, + + + + + +τ +ς + +φότ +ρ +ς σ + + + +ρτ +σ + +ς\. + - **\-instforce\[\-\]** + +τ + +ρ +φ + στόχ +υ στ + + +τ + + + + + + + + +τ +στ +σ +ς +στω + + + + + + + + + + + + +ρω + + + + + - **\-depimplib\[\-\]** + + +ρ + +π + + +σ + \( + +π + + +ρ + +π + + +σ +\) + + + + +υρ + + +ς + + + + + + + + + +ς + +σ + +ω + +ς + + + π + + + + +ς + + + + + + + + + +ς + +σ + +ω + +ς π +υ +ρ +στ + + + + + + τ +ς +π + + + + +ς \-depimplibs= \(πρ + +π + + + + +: yes\) - **\-stop\[=<text>\]** stop without doing anything and display <text> if specified - - **\-echo=<text>** αντήχηση \-echo\- κειμένου στην οθόνη + - **\-echo=<text>** + +τ +χ +σ + \-echo\- + + + + + + +υ στ + + + +ό + + - **\-pause** force waiting for a key on exit in case of failure \(with alternate GTs only\) - - **\-exitstr** εμφάνιση λαθών σε ανθρώπινη μορφή ανάγνωσης + - **\-exitstr** + +φ + + +σ + + + +ώ + σ + + + +ρώπ + + + + +ρφ + + + + + +ωσ +ς - **\-info** turn on informational messages - **\-quiet\[\-\]** suppress all screen messages - **\-bldf\[\-\]** inherit all/no \(default\) flags from Harbour build - **\-bldf=\[p\]\[c\]\[l\]** inherit \.prg/\.c/linker flags \(or none\) from Harbour build - - **\-F<framework>** διασύνδεση με το <framework> framework \(μόνο σε Darwin\) - - **\-prgflag=<f>** απλό πέρασμα flag στο μεταλωττιστή Harbour + - **\-F<framework>** + + +σύ + + +σ + + + τ + <framework> framework \( +ό + + σ + Darwin\) + - **\-prgflag=<f>** +π +ό π +ρ +σ + + flag στ + + +τ + +ωττ +στ + Harbour - **\-cflag=<f>** pass single flag to C compiler - **\-resflag=<f>** pass single flag to resource compiler \(Windows only\) - - **\-ldflag=<f>** απλό πέρασμα σημαίας \-flag\- στο συνδέτη \-linker\- \(εκτελέσιμο\) + - **\-ldflag=<f>** +π +ό π +ρ +σ + + σ + + + + +ς \-flag\- στ + συ + + +τ + \-linker\- \( + +τ + + +σ + + +\) - **\-dflag=<f>** pass single flag to linker \(dynamic library\) - **\-aflag=<f>** pass single flag to linker \(static library\) - - **\-iflag=<f>** περασμα απλής σημαίας στην εντολή δημιουργίας βιβλιοθήκης εισαγωγής - - **\-signflag=<f>** περασμα απλής σημαίας στην εντολή σήμανσης κώδικα + - **\-iflag=<f>** π +ρ +σ + + +π + +ς σ + + + + +ς στ + + + +τ + + + + + + + +υρ + + +ς + + + + + + + + + +ς + +σ + +ω + +ς + - **\-signflag=<f>** π +ρ +σ + + +π + +ς σ + + + + +ς στ + + + +τ + + + σ + + + +σ +ς +ώ + + + + - **\-runflag=<f>** pass single flag to output executable when \-run option is used - - **\-cflag\+=<f>** πέρασμα μιάς σημαίας \-flag\- στον μεταγλωττιστή C υπερκαλύπτοντας αντίστοιχες σημαίες C που προστέθηκαν απο το ίδιο το hbmk2 itself\. Χρησιμοποιείστε το με προσοχή\. - - **\-ldflag\+=<f>** πέρασμα επιλογής χωρίς προεπεξεργασία στο συνδέτη/linker \(εκτελέσιμο\) μετά τη λίστα βιβλιοθηκών\. Χρησιμοποιήστε το με προσοχή\! - - **\-dflag\+=<f>** πέρασμα επιλογής χωρίς προεπεξεργασία στο συνδέτη/linker \(δυναμική βιβλιοθήκη\) μετά τη λίστα βιβλιοθηκών\. Χρησιμοποιήστε το με προσοχή\! - - **\-3rd=<f>** εφεδρικές επιλογές/σημαίες για 3rd party εργαλεία, πάντοτε αγνοούνται αφ'εαυτού από hbmk2 - - **\-env:<e>\[<o>\[<v>\]\]** τροποποίηση τοπικού περιβάλλοντος\. <e> είναι το όνομα μεταβλητής περιβάλλοντος για αλλαγή\. <o> μπορεί να είναι '=' για ορισμό/επικάλυψη, '\-' για διαγραφή, '\+' για προσθήκη στο τέλος της υπάρχουσας τιμής, '\#' για εισαγωγή στην αρχή της υπάρχουσας τιμής\. <v> είναι η τιμή που θα οριστεί/προστεθεί/εισαχθεί\. + - **\-cflag\+=<f>** π +ρ +σ + + + + +ς σ + + + + +ς \-flag\- στ + + + +τ + + +ωττ +στ + C υπ +ρ + + +ύπτ + +τ +ς + +τ +στ + +χ +ς σ + + + + +ς C π +υ πρ +στ + + + + + + +π + τ + + + + + τ + hbmk2 itself\. +ρ +σ + + +π + + + +στ + τ + + + πρ +σ +χ +\. + - **\-ldflag\+=<f>** π +ρ +σ + + +π + + + + +ς χωρ +ς πρ + +π + + +ρ + +σ + + στ + συ + + +τ +/linker \( + +τ + + +σ + + +\) + +τ + τ + + +στ + + + + + + + + + +ώ +\. +ρ +σ + + +π + + +στ + τ + + + πρ +σ +χ +\! + - **\-dflag\+=<f>** π +ρ +σ + + +π + + + + +ς χωρ +ς πρ + +π + + +ρ + +σ + + στ + συ + + +τ +/linker \( +υ + + + + + + + + + + + + + + + +\) + +τ + τ + + +στ + + + + + + + + + +ώ +\. +ρ +σ + + +π + + +στ + τ + + + πρ +σ +χ +\! + - **\-3rd=<f>** +φ + +ρ + + +ς +π + + + + +ς/σ + + + + +ς + + + 3rd party +ρ + + + + + +, π + +τ +τ + + + + + +ύ +τ + + +φ' + +υτ +ύ +πό hbmk2 + - **\-env:<e>\[<o>\[<v>\]\]** τρ +π +π + + +σ + τ +π + + +ύ π +ρ + + + + + + +τ +ς\. <e> + + + + + τ + ό + + + + + +τ + + + +τ +ς π +ρ + + + + + + +τ +ς + + + + + + + + +\. <o> +π +ρ + + + + + + + + + '=' + + + +ρ +σ +ό/ +π + + + +υψ +, '\-' + + + + + + +ρ +φ +, '\+' + + + πρ +σ + + + + στ + τ + + +ς τ +ς υπ +ρχ +υσ +ς τ + + +ς, '\#' + + + + +σ + +ω + + στ + + +ρχ + τ +ς υπ +ρχ +υσ +ς τ + + +ς\. <v> + + + + + + τ + + + π +υ + + +ρ +στ + +/πρ +στ + + + +/ + +σ +χ + + +\. - **\-jobs=<n>** start n compilation threads \(multiprocess platforms only\) - - **\-head=<m>** έλεγχος της ανάλυσης του πηγαίου header \(σε αυξητικό \-incremental\- ρυθμό κατασκευής\) -<m> μπορεί να είναι: native \(χρήση του μεταγλωττιστή για εξαγωγή των εξαρτήσεων\), full \(προεπιλογή, χρήση απλού αναλυτή κειμένου σε όλο το αρχείο\), dep, off - - **\-rebuild** ανακατασκευή \(σε incremental ρυθμό\) - - **\-rebuildall** ανακατασκευή μαζί με τα υπο\-έργα \(με αυξητική μέθοδο κατασκευής\) + - **\-head=<m>** + + + +χ +ς τ +ς + + + +υσ +ς τ +υ π + + + + +υ header \(σ + +υ + +τ + +ό \-incremental\- ρυ + +ό + +τ +σ + +υ +ς\) +<m> +π +ρ + + + + + + + + +: native \(χρ +σ + τ +υ + +τ + + +ωττ +στ + + + + + + + +ω + + τω + + + +ρτ +σ +ω +\), full \(πρ + +π + + + + +, χρ +σ + +π + +ύ + + + +υτ + + + + + + + +υ σ + ό + + τ + +ρχ + + +\), dep, off + - **\-rebuild** + + + + +τ +σ + +υ + \(σ + incremental ρυ + +ό\) + - **\-rebuildall** + + + + +τ +σ + +υ + + + + + + + τ + υπ +\- +ρ + + \( + + +υ + +τ + + + + + + + + + + +τ +σ + +υ +ς\) - **\-clean** clean \(in incremental build mode\) - - **\-workdir=<dir>** κατάλογος εργασίας⏎ \(προεπιλογή: \.hbmk/<platform>/<compiler> \[\*\] σε incremental ρυθμό, αλλιώς ο temp κατάλογος του Λ\.Σ\.\) + - **\-workdir=<dir>** + +τ + + + + +ς +ρ + +σ + +ς⏎ \(πρ + +π + + + + +: \.hbmk/<platform>/<compiler> \[\*\] σ + incremental ρυ + +ό, + + + +ώς + temp + +τ + + + + +ς τ +υ +\. +\.\) - - **\-hbcontainer** εικονικός στόχος, δεν δημιουργεί τίποτα\. Χρήσιμο για την δημιουργία ενός \.hbp με μοναδικό σκοπό την μνεία των υπο\-έργων - - **\-hbimplib** Δημιουργία βιβλιοθήκης εισαγωγής \(μόνο σε Windows\) + - **\-hbcontainer** + + + + + + +ός στόχ +ς, + + + + + + + +υρ + + + τ +π +τ +\. +ρ +σ + + + + + + τ + + + + + + +υρ + + + + +ός \.hbp + + + + + + + + +ό σ + +πό τ + + + + + + + τω + υπ +\- +ρ +ω + + - **\-hbimplib** + + + + +υρ + + + + + + + + + + + + +ς + +σ + +ω + +ς \( +ό + + σ + Windows\) - **\-hbl\[=<output>\]** output \.hbl filename\. %\{hb\_lng\} macro is accepted in filename - - **\-lng=<languages>** λίστα των γλωσσών προς αντικατάσταση σε %\{hb\_lng\} macros σε \.pot/\.po filenames and output \.hbl/\.po filenames\. Λίστα διαχωριζόμενη με κόμμα:⏎ \-lng=en,hu\-HU,de + - **\-lng=<languages>** + +στ + τω + + +ωσσώ + πρ +ς + +τ + + +τ +στ +σ + σ + %\{hb\_lng\} macros σ + \.pot/\.po filenames and output \.hbl/\.po filenames\. + +στ + + + +χωρ + +ό + + + + + + +ό + + +:⏎ \-lng=en,hu\-HU,de - **\-po=<output>** create/update \.po file from source\. Merge it with previous \.po file of the same name - **\-minipo\[\-\]** do \(not\) add Harbour version number and source file reference to \.po \(default: add them\) - **\-rebuildpo** recreate \.po file, thus removing all obsolete entries in it - - **\-hbx=\[<\.ch>\]** Δημιουργία header αρχείο \(σε \.hbx μορφή\) μέ όλα τα εξωτερικά σύμβολα \-ονοματα συναρτήσεων κ\.λ\.π\.\- \. Κενή παράμετρος το απενεργοποιεί\. - - **\-autohbc=<\.ch:\.hbc>** <\.ch> είναι ένα όνομα αρχείου header\. <\.hbc> είναι ένα \.hbc όνομα αρχείου που θα συμπεριληφθεί αυτομάτως σε περίπτωση που το header βρίσκεται σε κάποιο απο τα μεταγλωττισμένα πηγαία αρχεία\. \(ΠΕΙΡΑΜΑΤΙΚΟ\) + - **\-hbx=\[<\.ch>\]** + + + + +υρ + + + header +ρχ + + + \(σ + \.hbx + +ρφ +\) + + ό + + τ + + +ωτ +ρ + + + σύ + + + + + \- + + + + +τ + συ + +ρτ +σ +ω + +\. +\.π\.\- \. + + + + π +ρ + + +τρ +ς τ + +π + + +ρ + +π + + + +\. + - **\-autohbc=<\.ch:\.hbc>** <\.ch> + + + + + + + + ό + + + + +ρχ + + +υ header\. <\.hbc> + + + + + + + + \.hbc ό + + + + +ρχ + + +υ π +υ + + συ +π +ρ + + +φ + + + +υτ + + +τως σ + π +ρ +πτωσ + π +υ τ + header +ρ +σ + +τ + + σ + + +π + + + +π + τ + + +τ + + +ωττ +σ + + + + π + + + + + +ρχ + + +\. \( + + + + + + + + + + +\) - - **\-deppkgname=<d:n>** <d> είναι το όνομα της εξάρτησης\. <n> είναι το όνομα του πακέτου εξάρτησης\. Μπορεί να οριστεί πολλαπλές φορές\. - - **\-depkeyhead=<d:h>** <d> είναι το όνομα της εξάρτησης\. <h> είναι το header\-κλειδί \(\.h\) της εξάρτησης πακέτου\. Μπορούν να οριστούν πολλαπλά εναλλακτικά headers \. - - **\-depoptional=<d:f>** <d> είναι το όνομα της εξάρτησης\. το <f> μπορεί να είναι 'yes' ή 'no', καθορίζει το άν η εξάρτηση είναι προαιρετική\. Προεπιλογή: no - - **\-depcontrol=<d:v>** <d> είναι το όνομα της εξάρτησης\. <v> είναι η τιμή που ελέγχει πως γίνεται η ανίχνευση\. Αποδεκτές τιμές: no, yes, force, nolocal, local\. Προεπιλογή: το περιεχόμενο της μεταβλητής περιβάλλοντος HBMK\_WITH\_<d> - - **\-depincroot=<d:r>** <d> είναι το όνομα της εξάρτησης\. Ορίστε το <r> ως ριζικό κατάλογο για μονοπάτια που ορίζονται στις \-depincpath επιλογές\. - - **\-depincpath=<d:i>** <d> είναι το όνομα της εξάρτησης\. Προσθέστε <i> στη λίστα μονοπατιών ανίχνευσης header - - **\-depincpathlocal=<d:i>** <d> είναι το όνομα της εξάρτησης\. Προσθέστε <i> στη λιστα μονοπατιών ανίχνευσης header, όπου <i> δείχνει σε ένα κατάλογο τοπικό προς το έργο και περιέχει μια ενσωματωμένη \(aka\. 'locally hosted'\) εξάρτηση\. - - **\-depimplibs=<d:dll>** <d> είναι το όνομα της εξάρτησης\. Προσθέστε <dll> στη λίστα δυναμικών βιβλιοθηκών - - **\-depimplibd=<d:lib>** <d> είναι το όνομα της εξάρτησης\. Ορίστε το όνομα της δημιουργούμενης βιβλιοθήκης εισαγωγής σε <lib> - - **\-depfinish=<d>** <d> είναι το όνομα της εξάρτησης\. Κλείνει τον ορισμό της εξάρτησης και επιτελεί την πραγματική ανίχνευση της εξάρτησης, ορίζοντας ανάλογα όλες τις προκαθορισμένες macro μεταβλητές φίλτρου και τις κατασκευαστικές επιλογές\. Προαιρετικό, αν παραληφθεί, η ανίχνευση θα λάβει χώρα μετά την επεξεργασία όλων των επιλογών\. + - **\-deppkgname=<d:n>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. <n> + + + + + τ + ό + + + + τ +υ π + + +τ +υ + + +ρτ +σ +ς\. +π +ρ + + + + +ρ +στ + + π + + + +π + +ς φ +ρ +ς\. + - **\-depkeyhead=<d:h>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. <h> + + + + + τ + header\- + + + + + + \(\.h\) τ +ς + + +ρτ +σ +ς π + + +τ +υ\. +π +ρ +ύ + + + +ρ +στ +ύ + π + + + +π + + + + + + + + +τ + + + headers \. + - **\-depoptional=<d:f>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. τ + <f> +π +ρ + + + + + + + + + 'yes' + 'no', + + + +ρ + + + + τ + + + + + + +ρτ +σ + + + + + + πρ + + +ρ +τ + + +\. +ρ + +π + + + + +: no + - **\-depcontrol=<d:v>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. <v> + + + + + + τ + + + π +υ + + + +χ + + πως + + + +τ + + + + + +χ + +υσ +\. +π + + + +τ +ς τ + + +ς: no, yes, force, nolocal, local\. +ρ + +π + + + + +: τ + π +ρ + +χό + + + + τ +ς + +τ + + + +τ +ς π +ρ + + + + + + +τ +ς HBMK\_WITH\_<d> + - **\-depincroot=<d:r>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. +ρ +στ + τ + <r> ως ρ + + + +ό + +τ + + + + + + + + + + + +π +τ + + π +υ +ρ + + + +τ + + στ +ς \-depincpath +π + + + + +ς\. + - **\-depincpath=<d:i>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. +ρ +σ + +στ + <i> στ + + +στ + + + + +π +τ +ώ + + + +χ + +υσ +ς header + - **\-depincpathlocal=<d:i>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. +ρ +σ + +στ + <i> στ + + +στ + + + + +π +τ +ώ + + + +χ + +υσ +ς header, όπ +υ <i> + + +χ + + + σ + + + + + +τ + + + + + τ +π + +ό πρ +ς τ + +ρ + + + + + π +ρ + +χ + + + + + + +σω + +τω + + + + \(aka\. 'locally hosted'\) + + +ρτ +σ +\. + - **\-depimplibs=<d:dll>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. +ρ +σ + +στ + <dll> στ + + +στ + +υ + + + + +ώ + + + + + + + + + +ώ + + - **\-depimplibd=<d:lib>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. +ρ +στ + τ + ό + + + + τ +ς + + + + +υρ + +ύ + + + +ς + + + + + + + + + +ς + +σ + +ω + +ς σ + <lib> + - **\-depfinish=<d>** <d> + + + + + τ + ό + + + + τ +ς + + +ρτ +σ +ς\. + + + + + + + τ + + +ρ +σ +ό τ +ς + + +ρτ +σ +ς + + + +π +τ + + + + τ + + πρ + + + +τ + + + + + +χ + +υσ + τ +ς + + +ρτ +σ +ς, +ρ + + + +τ +ς + + + + + + + ό + +ς τ +ς πρ + + + + +ρ +σ + + + +ς macro + +τ + + + +τ +ς φ + +τρ +υ + + + τ +ς + +τ +σ + +υ +στ + + +ς +π + + + + +ς\. +ρ + + +ρ +τ + +ό, + + π +ρ + + +φ + + +, + + + +χ + +υσ + + + + + + + + χώρ + + +τ + τ + + +π + + +ρ + +σ + + ό +ω + τω + +π + + + +ώ +\. - - **\-plugin=<filename>** προσθήκη plugin\. το <filename> μπορεί να είναι: \.hb, \.prg, \.hrb - - **\-pi=<filename>** πέρασμα του αρχείου εισόδου στα plugins - - **\-pflag=<f>** απλό πέρασμα σημαίας \-flag\- στα plugins + - **\-plugin=<filename>** πρ +σ + + + + plugin\. τ + <filename> +π +ρ + + + + + + + + +: \.hb, \.prg, \.hrb + - **\-pi=<filename>** π +ρ +σ + + τ +υ +ρχ + + +υ + +σό + +υ στ + plugins + - **\-pflag=<f>** +π +ό π +ρ +σ + + σ + + + + +ς \-flag\- στ + plugins -Οι παρακάτω επιλογές είναι διαθέσιμες στη γραμμή\-εντολών: + + + π +ρ + + +τω +π + + + + +ς + + + + + + + + + +σ + + +ς στ + +ρ + + + +\- + +τ + +ώ +: - - **\-target=<script>** ορίζει ένα νέο στόχο κατασκευής\. το <script> μπορεί να είναι \.prg \(ή χωρίς καμμία κατάληξη\) ή \.hbp αρχείο\. Σημειώστε ότι τα αρχεία \.hbp θεωρούνται αυτόματα ως ξεχωριστοί στόχοι\. + - **\-target=<script>** +ρ + + + + + + + + + + στόχ + + +τ +σ + +υ +ς\. τ + <script> +π +ρ + + + + + + + + + \.prg \( + χωρ +ς + + + + + + + +τ + + + + +\) + \.hbp +ρχ + + +\. + + + + +ώστ + ότ + τ + +ρχ + + + \.hbp + +ωρ +ύ +τ + + +υτό + +τ + ως + +χωρ +στ + + στόχ + +\. - **\-hbrun** run target - - **\-hbraw** διακοπή μετά το τρέξιμο του μεταγλωττιστή + - **\-hbraw** + + + + +π + + +τ + τ + τρ + + + + + τ +υ + +τ + + +ωττ +στ + - **\-hbcmp|\-clipper** stop after creating the object files create link/copy hbmk2 to hbcmp/clipper for the same effect - - **\-hbcc** αποδοχή raw C flags⏎ δημιουργία link/copy hbmk2 στο hbcc για όμοιο αποτέλεσμα - - **\-hblnk** αποδοχή ανεπεξέργαστων flags συνδέτη - - **\-autohbm\[\-\]** ενεργοποίηση \(ή απενεργοποίηση\) επεξεργασίας του hbmk\.hbm στο τρέχοντα κατάλογο \(προεπιλογή: yes\) - - **\-hb10** ενργοποίηση συμβατότητας Harbour 1\.0\.x - - **\-hb20** ενργοποίηση συμβατότητας Harbour 2\.0\.x - - **\-hb30** ενργοποίηση συμβατότητας Harbour 3\.0\.x + - **\-hbcc** +π + + +χ + raw C flags⏎ + + + + +υρ + + + link/copy hbmk2 στ + hbcc + + + ό + + + + +π +τ + + +σ + + + - **\-hblnk** +π + + +χ + + + +π + + +ρ + +στω + flags συ + + +τ + + - **\-autohbm\[\-\]** + + +ρ + +π + + +σ + \( + +π + + +ρ + +π + + +σ +\) +π + + +ρ + +σ + +ς τ +υ hbmk\.hbm στ + τρ +χ + +τ + + +τ + + + + + \(πρ + +π + + + + +: yes\) + - **\-hb10** + + +ρ + +π + + +σ + συ + + +τότ +τ +ς Harbour 1\.0\.x + - **\-hb20** + + +ρ + +π + + +σ + συ + + +τότ +τ +ς Harbour 2\.0\.x + - **\-hb30** + +ρ + +π + + +σ + συ + + +τότ +τ +ς Harbour 3\.0\.x - **\-xhb** enable xhb mode - - **\-hbc** ενεργοποίηση καθαρού C mode + - **\-hbc** + + +ρ + +π + + +σ + + + + +ρ +ύ C mode - \-rtlink - \-blinker - - **\-exospace** προσομοίωσε σε Clipper συμβατή τη συμπεριφορά του linker ⏎ create link/copy hbmk2 to rtlink/blinker/exospace for the same effect + - **\-exospace** πρ +σ + + + +ωσ + σ + Clipper συ + + +τ + τ + συ +π +ρ +φ +ρ + τ +υ linker ⏎ create link/copy hbmk2 to rtlink/blinker/exospace for the same effect - - **\-hbreg\[=global\]** καταγραφή σεναρίου Harbour \(\.hb\) μαζί με hbmk2 \(μόνο σε Windows \) - - **\-hbunreg\[=global\]** αποκαταχώριση σεναρίου Harbour \(\.hb\) από hbmk2 \(μόνο σε Windows \) + - **\-hbreg\[=global\]** + +τ + +ρ +φ + σ + + +ρ + +υ Harbour \(\.hb\) + + + + + + hbmk2 \( +ό + + σ + Windows \) + - **\-hbunreg\[=global\]** +π + + +τ +χώρ +σ + σ + + +ρ + +υ Harbour \(\.hb\) +πό hbmk2 \( +ό + + σ + Windows \) - - **\-find <text>** δημιουργεί λίστα όλων των γνωστών συναρτήσεων Harbour που περιέχουν <text> στο όνομα τους, μαζί με τα πακέτα τους \(αδιάφορο παζών/κεφαλαίων, δέχεται παλλαπλές τιμές, μπορεί να περιέχει wildcard χαρακτήρες\) + - **\-find <text>** + + + + +υρ + + + + +στ + ό +ω + τω + + +ωστώ + συ + +ρτ +σ +ω + Harbour π +υ π +ρ + +χ +υ + <text> στ + ό + + + + τ +υς, + + + + + + τ + π + + +τ + τ +υς \( + + + +φ +ρ + π + +ώ +/ + +φ + + + +ω +, + +χ +τ + + π + + + +π + +ς τ + + +ς, +π +ρ + + + + π +ρ + +χ + + wildcard χ +ρ + +τ +ρ +ς\) - - **\-hbmake=<file>** μετατροπή έργου hbmake <file> σε αρχείο \.hbp + - **\-hbmake=<file>** + +τ +τρ +π + +ρ + +υ hbmake <file> σ + +ρχ + + + \.hbp - **\-xbp=<file>** convert \.xbp \(xbuild\) project <file> to \.hbp file - **\-xhp=<file>** convert \.xhp \(xMate\) project <file> to \.hbp file - **\-\-hbdirbin** output Harbour binary directory - **\-\-hbdirdyn** output Harbour dynamic library directory - - **\-\-hbdirlib** κατάλογος εξόδου στατικής βιβλιοθήκης Harbour + - **\-\-hbdirlib** + +τ + + + + +ς + +ό + +υ στ +τ + + +ς + + + + + + + + + +ς Harbour - **\-\-hbdirinc** output Harbour header directory - - **\-\-hbinfo\[=nested\]** εξάγει πληροφορίες κατασκευής του Harbour\. Είναι σε μορφή JSON\. Τα συμπεριλαμβανόμενα μονοπάτια πάντοτε περιέχουν εμπρόσθιες κάθετες παύλες\. Κάθε JSON τμήμα ακολουθείται από ένα 0x0A χαρακτήρα\. + - **\-\-hbinfo\[=nested\]** + + + + + + π + +ρ +φ +ρ + +ς + +τ +σ + +υ +ς τ +υ Harbour\. + + + + + σ + + +ρφ + JSON\. + + συ +π +ρ + + + + + + +ό + + + + + + + +π +τ + + π + +τ +τ + π +ρ + +χ +υ + + +πρόσ + + +ς + + + +τ +ς π +ύ + +ς\. + + + + JSON τ + + + + + + + + +υ + + +τ + + +πό + + + 0x0A χ +ρ + +τ +ρ +\. - **\-plat=<platform>** override default target platform \(default: automatic\) - - **\-cpu=<cpu>** παραμερισμός προεπιλεγμένης CPU\-στόχου \(προεπιλογή: αυτομάτως\) \(ΠΕΙΡΑΜΑΤΙΚΟ\) + - **\-cpu=<cpu>** π +ρ + + +ρ +σ +ός πρ + +π + + + + + + + +ς CPU\-στόχ +υ \(πρ + +π + + + + +: +υτ + + +τως\) \( + + + + + + + + + + +\) - **\-comp=<compiler>** override C compiler autodetection Special value: \- bld: use original build settings \(default on \*nix\) - - **\-build=<name>** ορισμός ονόματος κατασκευής - - **\-lang=<lang>** παραμερισμός προεπιλεγμένης γλώσσας\. Το <lang> είναι ένας κατά ISO κωδικός γλώσσας\. - - **\-width=<n>** ορισμός πλάτους εξόδου σε <n> χαρακτήρες \(0=απεριόριστο\)\. - - **\-shl** εμφάνιση επιπέδου του υπο\-έργου στις γραμμές\-εξόδου - - **\-viewhelp** εκτεταμένη βοήθεια σε προβολή κειμένου + - **\-build=<name>** +ρ +σ +ός + +ό + +τ +ς + +τ +σ + +υ +ς + - **\-lang=<lang>** π +ρ + + +ρ +σ +ός πρ + +π + + + + + + + +ς + +ώσσ +ς\. + + <lang> + + + + + + + +ς + +τ + ISO +ω + + +ός + +ώσσ +ς\. + - **\-width=<n>** +ρ +σ +ός π + +τ +υς + +ό + +υ σ + <n> χ +ρ + +τ +ρ +ς \(0= +π +ρ +όρ +στ +\)\. + - **\-shl** + +φ + + +σ + +π +π + + +υ τ +υ υπ +\- +ρ + +υ στ +ς +ρ + + + +ς\- + +ό + +υ + - **\-viewhelp** + +τ +τ + + + + + + + + + + + + σ + πρ + + + + + + + + + + + +υ - **\-longhelp** long help - - **\-longhelpmd** εκτεταμένη βοήθεια σε μορφή [Markdown](http://daringfireball.net/projects/markdown/) - - **\-harbourhelp** Βοηθεια μεταγλωττιστή Harbour \(όλες οι επιλογές μεταγλωττιστή Harbour γίνονται δεκτές ως έχουν υπό hbmk2\) - - **\-credits** Διαπιστευτήρια του μεταγλωτιστή Harbour - - **\-build** Πληροφορία κατασκευής μεταγλωτιστή Harbour + - **\-longhelpmd** + +τ +τ + + + + + + + + + + + + σ + + +ρφ + [Markdown](http://daringfireball.net/projects/markdown/) + - **\-harbourhelp** + + + + + + + + +τ + + +ωττ +στ + Harbour \(ό + +ς + + +π + + + + +ς + +τ + + +ωττ +στ + Harbour + + + + +τ + + + + +τ +ς ως +χ +υ + υπό hbmk2\) + - **\-credits** + + +π +στ +υτ +ρ + + τ +υ + +τ + + +ωτ +στ + Harbour + - **\-build** + + +ρ +φ +ρ + + + +τ +σ + +υ +ς + +τ + + +ωτ +στ + Harbour - **\-version** display version header only Options below are internal/developer ones \(compatibility not guaranteed\): @@ -207,192 +5596,4720 @@ Options below are internal/developer ones \(compatibility not guaranteed\): - **\-debugrte** generate a run\-time error -Μορείτε να συνδέσετε/αντιγράψετε/μετονομάσετε hbmk2 στα ακόλουθα ονόματα για αλλάξετε την προεπιλεγμένη λειτουργία: - - - - **hbrun\*|\*hbrun** μοντέλο εκτέλεσης σεναρίων / διαλογικό shell - - **hbrund|hbrun\*d** μοντέλο εκτέλεσης σεναρίων / διαλογικό shell με λειτουργία αποσφαλμάτωσης - - **harbour** μοντέλο \-hbraw \(προσομοίωση \- raw \- του μεταγλωττιστή Harbour\) - - **clipper** μοντέλο \-hbcmp \(προσομοίωση μεταγλωττιστή Clipper\) - - **rtlink** μοντέλο \-rtlink \(προσομοίωση Clipper linker\) - - **exospace** μοντέλο \-rtlink \(προσομοίωση Clipper linker\) - - **blinker** μοντέλο \-rtlink \(προσομοίωση Clipper linker\) - - **\*10** επιλογή \-hb10 - - **\*20** επιλογή \-hb20 - - **\*30** επιλογή \-hb30 - - **x\*** επιλογή \-xhb - - **hbcmp\*|\*hbcmp** μέθοδος \-hbcmp \(προσομοίωση μεταγλώτισης Harbour που δημιουργεί δυαδικό αντικείμενο\) - - **hbcc\*|\*hbcc** μοντέλο \-hbcc \(προσομοίωση μεταγλωττιστή C\) - - **hblnk\*|\*hblnk** μοντέλο \-hblnk \(προσομοίωση C συνδέτη\) - - **hbexe\*|\*hbexe** μέθοδος \-hbexe - - **hblib\*|\*hblib** μέθοδος \-hblib - - **hbdyn\*|\*hbdyn** μέθοδος \-hbdyn -Αρχεία: + +ρ + +τ + + + συ + + +σ +τ +/ + +τ + +ρ +ψ +τ +/ + +τ + + + + +σ +τ + hbmk2 στ + + +ό + +υ + + + +ό + +τ + + + + + + + + + +τ + τ + + πρ + +π + + + + + + + + + + +τ +υρ + + +: - - **\*\.hbp** αρχείο έργου\. Μπορεί να περιέχει οποιοδήποτε αριθμό επιλογών γραμμής\-εντολών, οι οποίες αναμένεται να αποφέρουν ένα αποτέλεσμα, δηλ\. δημιουργία μιας εφαρμογής\. Γραμμές που αρχίζουν με το χαρακτήρα '\#' αγνοούνται, κατα τ'άλλα, η δημιουργία ξεχωριστών γραμμών είναι προαιρετική και οι επιλογές μπαίνουν διαχωρισμένες με κενό διάστημα, ακριβώς όπως στη γραμμή\-εντολών\. Επιλογή που περιέχει κενό διάστημα πρέπει να εγκλειστεί σε "εισαγωγικα"\. Κάθε αναφορά αρχείου \.hbp θα εκτελεστεί σαν υπο\-έργο\. - - **\*\.hbm** συλλογή επιλογών\. Μπορεί να χρησιμοποιηθεί για συγκέντρωση κοινών επιλογών μέσα σε ένα αρχείο το οποίο θα συμπεριληφθεί μέσα σε αρχεία έργου\. Η μορφή που χρησιμοποιεί ή ίδια με τα \.hbp αρχεία\. - - **\*\.hbc** συλλογή από επιλογές που σθνοδεύουν collection of options that accompany συστατικά στοιχεία \(γνωστά και ως 'libs', γνωστά και ως packages\)\. Χρήσιμοποιείται διαφορετική σύνταξη απο αυτήν της γραμμής\-εντολών και των αρχείων \.hbp/\.hbm\. Γραμμές που αρχίζουν με το χαρακτήρα '\#' αγνοούνται, κάθε ντιρεκτίβα πρέπει να τοποθετείται σε ξεχωριστή γραμμή\. - - **\*\.ch** αν περαστεί κατευθείαν σαν πηγαίο αρχείο, θα χρησιμοποιηθεί σαν επιπλέον πρότυπο header - - **hbmk\.hbc** standard αρχείο \.hbc που δέχεται αυτόματη επεξεργασία , αν είναι παρόν\. Πιθανή\(ές\) τοποθεσίες \(με σειρά προτεραιότητας\) \[\*\]: %APPDATA%\\\.harbour, <hbmk2 κατάλογος> - - **hbmk\.hbm** προαιρετικό \.hbm αρχείο μέσα στο τρέχοντα κατάλογο εργασίας, που δέχεται επεξεργασία αυτομάτως πρίν από τυχόν άλλες επιλογές - - **$hb\_pkg\_dynlib\.hbm** ειδικό \.hbm αρχείο ενσωματομένο μέσα στο hbmk2\. Διαχειρίζεται τις λεπτομέρειες δημιουργίας μιας δυναμικής βιβλιοθήκης \(κατά το πρότυπο των Harbour contribs\)\. - - **$hb\_pkg\_install\.hbm** ειδικό \.hbm αρχείο ενσωματωμένο εντός του hbmk2\. Διαχειρίζεται τις λεπτομέρειες εγκατάστασης των στόχων και των σχετιζόμενων πακέτων στις standard περιοχές \(κατά το πρότυπο των Harbour contribs\)\. - - - - **\*\.hb** Σενάριο Harbour - - **\*\.hrb** Μεταφέρσιμο δυαδικό Harbour \(γνωστό και ως προκατασκευασμένο σενάριο\) - - **hbstart\.hb** startup Harbour script for interactive Harbour shell\. It gets executed automatically on shell startup, if present\. Possible locations \(in order of precedence\) \[\*\]: \.\\, %APPDATA%\\\.harbour, <hbmk2 κατάλογος> - - **shell plugins** \.hb and \.hrb plugins for interactive Harbour shell\. They may reside in \[\*\]: %APPDATA%\\\.harbour\\ - - **\.hb\_history** αποθηκεύει ιστορικό εντολών για το διαλογικό shell Harbour\. Μπορείτε να απενεργοποιήσετε το ιστορικό κάνοντας την πρώτη γραμμή 'no' \(χωρίς τα εισαγωγικά και με νεα γραμμή\)\. Βρίσκεται στο \[\*\]: %APPDATA%\\\.harbour\\ - - **hb\_extension** λίστα καταλήξεων προς φόρτωση στο διαλογικό κέλυφος του Harbour\. Μία κατάληξη ανα γραμμή, το τμήμα της γραμμής μετά από ένα χαρακτήρα '\#' αγνοείται\. Εναλλακτικά ονομα\-αρχείου στο Ms\-DOS: Το hb\_ext\.ini\. Βρίσκεται μεσα στο \[\*\]: %APPDATA%\\\.harbour\\ + - **hbrun\*|\*hbrun** + + +τ + + + + +τ + + +σ +ς σ + + +ρ +ω + / + + + + + + + +ό shell + - **hbrund|hbrun\*d** + + +τ + + + + +τ + + +σ +ς σ + + +ρ +ω + / + + + + + + + +ό shell + + + + +τ +υρ + + + +π +σφ + + + +τωσ +ς + - **harbour** + + +τ + + + \-hbraw \(πρ +σ + + + +ωσ + \- raw \- τ +υ + +τ + + +ωττ +στ + Harbour\) + - **clipper** + + +τ + + + \-hbcmp \(πρ +σ + + + +ωσ + + +τ + + +ωττ +στ + Clipper\) + - **rtlink** + + +τ + + + \-rtlink \(πρ +σ + + + +ωσ + Clipper linker\) + - **exospace** + + +τ + + + \-rtlink \(πρ +σ + + + +ωσ + Clipper linker\) + - **blinker** + + +τ + + + \-rtlink \(πρ +σ + + + +ωσ + Clipper linker\) + - **\*10** +π + + + + + \-hb10 + - **\*20** +π + + + + + \-hb20 + - **\*30** +π + + + + + \-hb30 + - **x\*** +π + + + + + \-xhb + - **hbcmp\*|\*hbcmp** + + + + + +ς \-hbcmp \(πρ +σ + + + +ωσ + + +τ + + +ώτ +σ +ς Harbour π +υ + + + + +υρ + + + +υ + + + +ό + +τ + + + + + + + +\) + - **hbcc\*|\*hbcc** + + +τ + + + \-hbcc \(πρ +σ + + + +ωσ + + +τ + + +ωττ +στ + C\) + - **hblnk\*|\*hblnk** + + +τ + + + \-hblnk \(πρ +σ + + + +ωσ + C συ + + +τ +\) + - **hbexe\*|\*hbexe** + + + + + +ς \-hbexe + - **hblib\*|\*hblib** + + + + + +ς \-hblib + - **hbdyn\*|\*hbdyn** + + + + + +ς \-hbdyn -Μεταβλητές Macro: + +ρχ + + +: - - **$\{hb\_root\}** κατάλογος του hbmk2 - - **$\{hb\_dir\}** κατάλογος του συνήθως χρησιμοποιούμενου ονοματοςαρχείου - - **$\{hb\_dirname\}** top directory of the filename it is used in - - **$\{hb\_name\}** όνομα αρχείου που είναι σύνηθες \(χωρίς κατάλογο και κατάληξη\) - - **$\{hb\_self\}** full filename it is used in + - **\*\.hbp** +ρχ + + + +ρ + +υ\. +π +ρ + + + + π +ρ + +χ + + +π + + + + +π +τ + +ρ + + +ό +π + + + +ώ + +ρ + + + +ς\- + +τ + +ώ +, + + +π + + +ς + + + + + + +τ + + + + +π +φ +ρ +υ + + + + +π +τ + + +σ + +, + + +\. + + + + +υρ + + + + + +ς +φ +ρ + + + +ς\. +ρ + + + +ς π +υ +ρχ + + +υ + + + τ + χ +ρ + +τ +ρ + '\#' + + + + +ύ +τ + +, + +τ + τ' + + + +, + + + + + +υρ + + + + +χωρ +στώ + +ρ + + +ώ + + + + + + πρ + + +ρ +τ + + + + + + + + +π + + + + +ς +π + + + +υ + + + +χωρ +σ + + + +ς + + + + +ό + + +στ + + +, + +ρ + +ώς όπως στ + +ρ + + + +\- + +τ + +ώ +\. +π + + + + + π +υ π +ρ + +χ + + + + +ό + + +στ + + + πρ +π + + + + + + + + + +στ + + σ + " + +σ + +ω + + + +"\. + + + + + + +φ +ρ + +ρχ + + +υ \.hbp + + + +τ + + +στ + + σ + + υπ +\- +ρ + +\. + - **\*\.hbm** συ + + + + + +π + + + +ώ +\. +π +ρ + + + + χρ +σ + + +π + + + + + + + + + συ + + + +τρωσ + + + + +ώ + +π + + + +ώ + + +σ + σ + + + + +ρχ + + + τ + +π + + + + + συ +π +ρ + + +φ + + + + +σ + σ + +ρχ + + + +ρ + +υ\. + + +ρφ + π +υ χρ +σ + + +π + + + + + + + + + + + τ + \.hbp +ρχ + + +\. + - **\*\.hbc** συ + + + + + +πό +π + + + + +ς π +υ σ + + + + +ύ +υ + collection of options that accompany συστ +τ + + + στ + +χ + + + \( + +ωστ + + + + ως 'libs', + +ωστ + + + + ως packages\)\. +ρ +σ + + +π + + + +τ + + + + +φ +ρ +τ + + + σύ +τ + + + +π + +υτ + + τ +ς +ρ + + + +ς\- + +τ + +ώ + + + + τω + +ρχ + +ω + \.hbp/\.hbm\. +ρ + + + +ς π +υ +ρχ + + +υ + + + τ + χ +ρ + +τ +ρ + '\#' + + + + +ύ +τ + +, + + + + +τ +ρ + +τ + + + πρ +π + + + + τ +π + + +τ + +τ + + σ + + +χωρ +στ + +ρ + + + +\. + - **\*\.ch** + + π +ρ +στ + + + +τ +υ + + + + + σ + + π + + + + + +ρχ + + +, + + χρ +σ + + +π + + + + + + σ + + +π +π + + + + πρότυπ + header + - **hbmk\.hbc** standard +ρχ + + + \.hbc π +υ + +χ +τ + + +υτό + +τ + +π + + +ρ + +σ + + , + + + + + + + π +ρό +\. + + + + + +\( +ς\) τ +π + + +σ + +ς \( + + σ + +ρ + πρ +τ +ρ + +ότ +τ +ς\) \[\*\]: %APPDATA%\\\.harbour, <hbmk2 + +τ + + + + +ς> + - **hbmk\.hbm** πρ + + +ρ +τ + +ό \.hbm +ρχ + + + + +σ + στ + τρ +χ + +τ + + +τ + + + + + +ρ + +σ + +ς, π +υ + +χ +τ + + +π + + +ρ + +σ + + +υτ + + +τως πρ + + +πό τυχό + + + + +ς +π + + + + +ς + - **$hb\_pkg\_dynlib\.hbm** + + + + +ό \.hbm +ρχ + + + + +σω + +τ + + + + + + +σ + στ + hbmk2\. + + +χ + +ρ + + +τ + + τ +ς + +πτ + + +ρ + + +ς + + + + +υρ + + +ς + + +ς +υ + + + + + +ς + + + + + + + + + +ς \( + +τ + τ + πρότυπ + τω + Harbour contribs\)\. + - **$hb\_pkg\_install\.hbm** + + + + +ό \.hbm +ρχ + + + + +σω + +τω + + + + + +τός τ +υ hbmk2\. + + +χ + +ρ + + +τ + + τ +ς + +πτ + + +ρ + + +ς + + + +τ +στ +σ +ς τω + στόχω + + + + τω + σχ +τ + +ό + + +ω + π + + +τω + στ +ς standard π +ρ + +χ +ς \( + +τ + τ + πρότυπ + τω + Harbour contribs\)\. + + + - **\*\.hb** + + + +ρ + + Harbour + - **\*\.hrb** + +τ +φ +ρσ + + + +υ + + + +ό Harbour \( + +ωστό + + + ως πρ + + +τ +σ + +υ +σ + + + + σ + + +ρ + +\) + - **hbstart\.hb** startup Harbour script for interactive Harbour shell\. It gets executed automatically on shell startup, if present\. Possible locations \(in order of precedence\) \[\*\]: \.\\, %APPDATA%\\\.harbour, <hbmk2 + +τ + + + + +ς> + - **shell plugins** \.hb and \.hrb plugins + + + τ + + + + + + + + +ό + + +υφ +ς τ +υ Harbour\. +ρ +π + + + + +ρ +σ + + +τ + + + +σ + στ + \[\*\]: %APPDATA%\\\.harbour\\ + - **\.hb\_history** +π + + + + +ύ + + +στ +ρ + +ό + +τ + +ώ + + + + τ + + + + + + + + +ό shell Harbour\. +π +ρ + +τ + + + +π + + +ρ + +π + + +σ +τ + τ + +στ +ρ + +ό + + + + +τ +ς τ + + πρώτ + +ρ + + + + 'no' \(χωρ +ς τ + + +σ + +ω + + + + + + + + + + + + +ρ + + + +\)\. +ρ +σ + +τ + + στ + \[\*\]: %APPDATA%\\\.harbour\\ + - **hb\_extension** + +στ + + +τ + + + + +ω + πρ +ς φόρτωσ + στ + + + + + + + + +ό + + +υφ +ς τ +υ Harbour\. + + + + +τ + + + + + + + + +ρ + + + +, τ + τ + + + + τ +ς +ρ + + + +ς + +τ + +πό + + + χ +ρ + +τ +ρ + '\#' + + + + + +τ + +\. + + + + + + +τ + + + + + + + +\- +ρχ + + +υ στ + Ms\-DOS: + + hb\_ext\.ini\. +ρ +σ + +τ + + + +σ + στ + \[\*\]: %APPDATA%\\\.harbour\\ + + + +τ + + + +τ +ς Macro: + + + - **$\{hb\_root\}** + +τ + + + + +ς τ +υ hbmk2 + - **$\{hb\_dir\}** + +τ + + + + +ς τ +υ χρ +σ + + +π + + +ύ + + + +υ + + + + +τ +ς +ρχ + + +υ + - **$\{hb\_dirname\}** + +ώτ +τ +ς + +τ + + + + +ς τ +υ +ρχ + + +υ π +υ χρ +σ + + +π + + + +τ + + + - **$\{hb\_name\}** ό + + + + +ρχ + + +υ π +υ χρ +σ + +π + + + +τ + + \(χωρ +ς + +τ + + + + + + + + + +τ + + + + +\) + - **$\{hb\_self\}** π + +ρ +ς ό + + + + τ +υ +ρχ + + +υ π +υ χρ +σ + + +π + + + +τ + + - **$\{hb\_curdir\}** current working directory - - **$\{hb\_tempdir\}** Κατάλογος Λ\.Σ\. για προσωρινα αρχεία - - **$\{hb\_targetname\}** όνομα του έργου \(χωρίς κατάλογο και κατάληξη\)\. Επιστρέφει \.adhoc\. αν δεν υπαρχει αρχείο έργου\. - - **$\{hb\_targettype\}** ο τύπος του έργου \(hbexe, hblib, hbdyn, hbdynvm, hbimplib, hbppo, hbhrb, hbcontainer\) - - **$\{hb\_plat\}** επιλεγμένη πλατφόρμα - - **$\{hb\_comp\}** επιλεγμένος μεταγλωττιστής C - - **$\{hb\_comp\_ver\}** Εκδοση μεταγλωττιστή C - - **$\{hb\_build\}** όνομα κατασκευής - - **$\{hb\_cpu\}** επιλεγμένη CPU + - **$\{hb\_tempdir\}** + +τ + + + + +ς +\. +\. + + + πρ +σωρ + + + +ρχ + + + + - **$\{hb\_targetname\}** ό + + + + τ +υ +ρ + +υ \(χωρ +ς + +τ + + + + + + + + + +τ + + + + +\)\. +π +στρ +φ + + \.adhoc\. + + + + + υπ +ρχ + + +ρχ + + + +ρ + +υ\. + - **$\{hb\_targettype\}** + τύπ +ς τ +υ +ρ + +υ \(hbexe, hblib, hbdyn, hbdynvm, hbimplib, hbppo, hbhrb, hbcontainer\) + - **$\{hb\_plat\}** +π + + + + + + + + π + +τφόρ + + + - **$\{hb\_comp\}** +π + + + + + + + +ς + +τ + + +ωττ +στ +ς C + - **$\{hb\_comp\_ver\}** + + + +σ + + +τ + + +ωττ +στ + C + - **$\{hb\_build\}** ό + + + + + +τ +σ + +υ +ς + - **$\{hb\_cpu\}** +π + + + + + + + + CPU - **$\{hb\_work\}** default base workdir name - - **$\{hb\_workdynsub\}** προεπιλεγμένος υποκατάλογος εργασίας για τις δυναμικές βιβλιοθήκες\-στόχους - - **$\{hb\_dynprefix\}** πρόθεμα δυναμικής βιβλιοθήκης - - **$\{hb\_dynsuffix\}** επίθεμα δυναμικής βιβλιοθήκης + - **$\{hb\_workdynsub\}** πρ + +π + + + + + + + +ς υπ + + +τ + + + + +ς +ρ + +σ + +ς + + + τ +ς +υ + + + + + +ς + + + + + + + + + +ς\-στόχ +υς + - **$\{hb\_dynprefix\}** πρό + + + + +υ + + + + + +ς + + + + + + + + + +ς + - **$\{hb\_dynsuffix\}** +π + + + + + +υ + + + + + +ς + + + + + + + + + +ς - **$\{hb\_dynext\}** dynamic library extension - - **$\{hb\_ver\}** Η έκδοση Harbour σε δεκαεξαδική triple byte μορφή\. Π\.χ\.: 030200 - - **$\{hb\_verstr\}** η έκδοση Harbour σε ανθρώπινα αναγνώσιμη μορφή <major>\.<minor>\.<release><status>\. Π\.χ\.: 3\.2\.0dev + - **$\{hb\_ver\}** + + + + +σ + Harbour σ + + + + + + + + + + + + triple byte + +ρφ +\. +\.χ\.: 030200 + - **$\{hb\_verstr\}** + + + + +σ + Harbour σ + + + +ρώπ + + + + + + + +ώσ + + + + +ρφ + <major>\.<minor>\.<release><status>\. +\.χ\.: 3\.2\.0dev - **$\{hb\_major\}** Harbour major version number - **$\{hb\_minor\}** Harbour minor version number - **$\{hb\_release\}** Harbour release version number - - **$\{hb\_status\}** Κατάσταση έκδοσης Harbour - - **$\{hb\_revision\}** Αναθεώρηση Harbour - - **$\{hb\_host\_plat\}** Πλατφόρμα υποδοχής - - **$\{hb\_host\_plat\_unix\}** επιστρέφει '1' αν η πλατφόρμα υποδοχής Harbour είναι \*nix συμβατή + - **$\{hb\_status\}** + +τ +στ +σ + + + + +σ +ς Harbour + - **$\{hb\_revision\}** + + + + +ώρ +σ + Harbour + - **$\{hb\_host\_plat\}** + + +τφόρ + + υπ + + +χ +ς + - **$\{hb\_host\_plat\_unix\}** +π +στρ +φ + + '1' + + + π + +τφόρ + + υπ + + +χ +ς Harbour + + + + + \*nix συ + + +τ + - **$\{hb\_bin\}** Harbour binary directory - - **$\{hb\_lib\}** Κατάλογος στατικών βιβλιοθηκών Harbour - - **$\{hb\_lib3rd\}** Κατάλογος 3rd party βιβλιοθηκών Harbour - - **$\{hb\_dyn\}** Κατάλογος δυναμικών βιβλιοθηκών Harbour + - **$\{hb\_lib\}** + +τ + + + + +ς στ +τ + +ώ + + + + + + + + + +ώ + Harbour + - **$\{hb\_lib3rd\}** + +τ + + + + +ς 3rd party + + + + + + + + +ώ + Harbour + - **$\{hb\_dyn\}** + +τ + + + + +ς +υ + + + + +ώ + + + + + + + + + +ώ + Harbour - **$\{hb\_inc\}** Harbour header directory - **$\{hb\_addons\}** Harbour add\-ons base directory - - **$\{hb\_first\}** το όνομα του πηγαίου αρχείου που περιέχει την συνάρτηση εκκίνησης \(χωρίς κατάλογο και κατάληξη\) - - **$\{hb\_outputdir\}** ο κατάλογος εξόδου - - **$\{hb\_outputname\}** όνομα εξόδου \(χωρίς κατάληξη\) + - **$\{hb\_first\}** τ + ό + + + + τ +υ π + + + + +υ +ρχ + + +υ π +υ π +ρ + +χ + + τ + + συ + +ρτ +σ + + + + + + +σ +ς \(χωρ +ς + +τ + + + + + + + + + +τ + + + + +\) + - **$\{hb\_outputdir\}** + + +τ + + + + +ς + +ό + +υ + - **$\{hb\_outputname\}** ό + + + + + +ό + +υ \(χωρ +ς + +τ + + + + +\) - **$\{hb\_level\}** sub\-project recursion level - - **$\{<depname>\}** επιστρέφει τον επικεφαλής κατάλογο της εξάρτησης <depname>, ή '1' αν δεν ανιχνευτεί - - **$\{<envvar>\}** επιστρέφει την τιμή της μεταβλητής περιβάλλοντος <envvar> + - **$\{<depname>\}** +π +στρ +φ + + τ + + +π + + +φ + + +ς + +τ + + + + + τ +ς + + +ρτ +σ +ς <depname>, + '1' + + + + + + + +χ + +υτ + + + - **$\{<envvar>\}** +π +στρ +φ + + τ + + τ + + + τ +ς + +τ + + + +τ +ς π +ρ + + + + + + +τ +ς <envvar> -Φίλτρα \(μπορείτε να τα συνδυάσετε και/ή να τα αναιρέσετε\): + + + +τρ + \( +π +ρ + +τ + + + τ + συ + +υ +σ +τ + + + +/ + + + τ + + + + +ρ +σ +τ +\): - - **\{<platform>\}** η πλατφόρμα\-στόχος\. Οπου <platform> μπορεί να είναι κάθε τιμή αποδεκτή από την επιλογή \-plat= \. - - **\{<compiler>\}** ο C μεταγλωττιστής\-στόχος\. Οπου <compiler> μπορεί να είναι κάθε τιμή αποδεκτή απο την επιλογή \-comp\. - - **\{<cpu>\}** σκοπούμενη CPU\. Οπου <cpu> μπορεί να είναι κάτι από : x86, x86\_64, ia64, arm, mips, sh - - **\{<targettype>\}** τύπος στόχου\. Οπου <targettype> είναι οποιαδήποτε από τις τιμές που επιστρέφονται από την macro μεταβλητή $\{hb\_targettype\}\. - - **\{mt\}** ο στόχος είναι multi\-threaded \(δες \-mt επιλογή\) - - **\{st\}** ο στόχος είναι single\-threaded \(δες \-st επιλογή\) + - **\{<platform>\}** + π + +τφόρ + +\-στόχ +ς\. +π +υ <platform> +π +ρ + + + + + + + + + + + + + τ + + + +π + + + +τ + +πό τ + + +π + + + + + \-plat= \. + - **\{<compiler>\}** + C + +τ + + +ωττ +στ +ς\-στόχ +ς\. +π +υ <compiler> +π +ρ + + + + + + + + + + + + + τ + + + +π + + + +τ + +π + τ + + +π + + + + + \-comp\. + - **\{<cpu>\}** σ + +π +ύ + + + + CPU\. +π +υ <cpu> +π +ρ + + + + + + + + + + +τ + +πό : x86, x86\_64, ia64, arm, mips, sh + - **\{<targettype>\}** τύπ +ς στόχ +υ\. +π +υ <targettype> + + + + + +π + + + + +π +τ + +πό τ +ς τ + + +ς π +υ +π +στρ +φ + +τ + + +πό τ + + macro + +τ + + + +τ + $\{hb\_targettype\}\. + - **\{mt\}** + στόχ +ς + + + + + multi\-threaded \( + +ς \-mt +π + + + + +\) + - **\{st\}** + στόχ +ς + + + + + single\-threaded \( + +ς \-st +π + + + + +\) - **\{gui\}** GUI target \(see \-gui option\) - - **\{std\}** στόχος κονσόλας \(δες επιλογή \-console\) - - **\{debug\}** C level debugging is enabled \(see \-debug option\) - - **\{nodebug\}** Απενεργοποιημένη αποσφαλμάτωση επιπέδου C \(δες \-debug\- επιλογή\) - - **\{shared\}** κατασκευή shared \(δες \-shared και τις σχετικές επιλογές\) - - **\{static\}** κατασκευή static \(δες \-static και τις σχετικές επιλογές\) - - **\{lngcpp\}** εξαναγασμένο C\+\+ μοντέλο \(δες \-cpp επιλογή\) - - **\{lngc\}** εξαναγασμένο C μοντέλο \(δες \-cpp επιλογή\) - - **\{winuni\}** μοντέλο Windows UNICODE \(WIDE\) \(δες επιλογή \-winuni\) - - **\{winansi\}** μοντέλο Windows ANSI \(δες επιλογή \-winuni\-\) - - **\{unix\}** η παλτφόρμα\-στόχος είναι \*nix συμβατή \(bsd, hpux, sunos, beos, qnx, android, vxworks, symbian, linux, darwin, cygwin, minix, aix\) - - **\{allwin\}** η πλατφόρμα\-στόχος είναι Windows συμβατή \(win, wce\) - - **\{allgcc\}** ο στοχευμένος μεταγλωττιστής C cανή στην οικογένεια gcc \(gcc, mingw, mingw64, mingwarm, djgpp, gccomf, clang, open64, pcc\) - - **\{allmingw\}** ο μεταγλωττιστής C είναι mingw\* \(mingw, mingw64, mingwarm\) - - **\{allmsvc\}** ο στοχευμένος μεταγλωττιστής C είναι msvc\* \(msvc, msvc64, msvcia64, msvcarm\) - - **\{allbcc\}** ο στοχευμένος μεταγλωττιστής C είναι bcc\* \(bcc, bcc64\) - - **\{allpocc\}** target C compiler is pocc\* \(pocc, pocc64, poccarm\) - - **\{allicc\}** ο στοχευμένος μεταγλωττιστής C είναι icc\* \(icc, iccia64\) - - **\{hb10\}** Harbour 1\.0\.x compatibility mode \(see \-hb10 option\) - - **\{hb20\}** Harbour 2\.0\.x compatibility mode \(see \-hb20 option\) - - **\{hb30\}** Harbour 3\.0\.x compatibility mode \(see \-hb30 option\) + - **\{std\}** στόχ +ς + + +σό + +ς \( + +ς +π + + + + + \-console\) + - **\{debug\}** + + +ρ + +π + + + + + + + +π +σφ + + + +τωσ + +π +π + + +υ C \( + +ς +π + + + + + \-debug\) + - **\{nodebug\}** +π + + +ρ + +π + + + + + + + +π +σφ + + + +τωσ + +π +π + + +υ C \( + +ς \-debug\- +π + + + + +\) + - **\{shared\}** + +τ +σ + +υ + shared \( + +ς \-shared + + + τ +ς σχ +τ + + +ς +π + + + + +ς\) + - **\{static\}** + +τ +σ + +υ + static \( + +ς \-static + + + τ +ς σχ +τ + + +ς +π + + + + +ς\) + - **\{lngcpp\}** + + + + + + +σ + + + + C\+\+ + + +τ + + + \( + +ς \-cpp +π + + + + +\) + - **\{lngc\}** + + + + + + +σ + + + + C + + +τ + + + \( + +ς \-cpp +π + + + + +\) + - **\{winuni\}** + + +τ + + + Windows UNICODE \(WIDE\) \( + +ς +π + + + + + \-winuni\) + - **\{winansi\}** + + +τ + + + Windows ANSI \( + +ς +π + + + + + \-winuni\-\) + - **\{unix\}** + π + +τφόρ + +\-στόχ +ς + + + + + \*nix συ + + +τ + \(bsd, hpux, sunos, beos, qnx, android, vxworks, symbian, linux, darwin, cygwin, minix, aix\) + - **\{allwin\}** + π + +τφόρ + +\-στόχ +ς + + + + + Windows συ + + +τ + \(win, wce\) + - **\{allgcc\}** + στ +χ +υ + + + +ς + +τ + + +ωττ +στ +ς C + + + + + + στ + + + + + + + + + + + + gcc \(gcc, mingw, mingw64, mingwarm, djgpp, gccomf, clang, open64, pcc\) + - **\{allmingw\}** + στ +χ +υ + + + +ς + +τ + + +ωττ +στ +ς C + + + + + mingw\* \(mingw, mingw64, mingwarm\) + - **\{allmsvc\}** + στ +χ +υ + + + +ς + +τ + + +ωττ +στ +ς C + + + + + msvc\* \(msvc, msvc64, msvcia64, msvcarm\) + - **\{allbcc\}** + στ +χ +υ + + + +ς + +τ + + +ωττ +στ +ς C + + + + + bcc\* \(bcc, bcc64\) + - **\{allpocc\}** + στ +χ +υ + + + +ς + +τ + + +ωττ +στ +ς C + + + + + pocc\* \(pocc, pocc64, poccarm\) + - **\{allicc\}** + στ +χ +υ + + + +ς + +τ + + +ωττ +στ +ς C + + + + + icc\* \(icc, iccia64\) + - **\{hb10\}** + +τ +στ +σ + συ + + +τότ +τ +ς Harbour 1\.0\.x \( + +ς +π + + + + + \-hb10\) + - **\{hb20\}** + +τ +στ +σ + συ + + +τότ +τ +ς Harbour 2\.0\.x \( + +ς +π + + + + + \-hb20\) + - **\{hb30\}** + +τ +στ +σ + συ + + +τότ +τ +ς Harbour 3\.0\.x \( + +ς +π + + + + + \-hb30\) - **\{xhb\}** xhb mode \(see \-xhb option\) - - **\{hb\_ispath='<file|dir>'\}** το φίλτρο θα περάσει αν το όνομα <file> ή <dir> υπάρχει στο δίσκο\. - - **\{MACRO\}** το φίλτρο θα περάσει αν η τιμή $\{MACRO\} δεν είναι άδεια και όχι ίση με '0' ή 'no' \(πεζά/κεφαλαία: αδιάφορο\) - - **\{MACRO='<value>'\}** το φίλτρο θα περάσει αν η τιμή $\{MACRO\} ισούται με την <value> \(ευαίσθητο σε πεζά/κεφαλαία\) - - **\{MACRO>'<value>'\}** το φίλτρο θα περάσει αν η τιμή $\{MACRO\} είναι μεγαλίτερη από την <value> \(πεζά/κεφαλαία: αδιάφορο\) - - **\{MACRO<'<value>'\}** το φίλτρο θα περάσει αν η τιμή $\{MACRO\} είναι μικρότερη από την <value> \(πεζά/κεφαλαία: αδιάφορο\) + - **\{hb\_ispath='<file|dir>'\}** τ + φ + +τρ + + + π +ρ +σ + + + + τ + ό + + + + <file> + <dir> υπ +ρχ + + στ + + +σ + +\. + - **\{MACRO\}** τ + φ + +τρ + + + π +ρ +σ + + + + + τ + + + $\{MACRO\} + + + + + + + + + + + + + + + + όχ + +σ + + + '0' + 'no' \(π + + +/ + +φ + + + + +: + + + +φ +ρ +\) + - **\{MACRO='<value>'\}** τ + φ + +τρ + + + π +ρ +σ + + + + + τ + + + $\{MACRO\} +σ +ύτ + + + + τ + + <value> \( +υ + +σ + +τ + σ + π + + +/ + +φ + + + + +\) + - **\{MACRO>'<value>'\}** τ + φ + +τρ + + + π +ρ +σ + + + + + τ + + + $\{MACRO\} + + + + + + + + + + +τ +ρ + +πό τ + + <value> \(π + + +/ + +φ + + + + +: + + + +φ +ρ +\) + - **\{MACRO<'<value>'\}** τ + φ + +τρ + + + π +ρ +σ + + + + + τ + + + $\{MACRO\} + + + + + + + +ρότ +ρ + +πό τ + + <value> \(π + + +/ + +φ + + + + +: + + + +φ +ρ +\) -Προκαθορισμένες σταθερές σε πηγαία αρχεία: + +ρ + + + + +ρ +σ + + + +ς στ + + +ρ +ς σ + π + + + + + +ρχ + + +: - - **\_\_HBSCRIPT\_\_HBMK\_PLUGIN** όταν ένα σενάριο \.hb είναι μεταγλωττισμένο ως plugin του hbmk2 - - **\_\_HBEXTREQ\_\_** όταν ενα \.hbx πηγαίο αρχείο είναι παρόν σε ένα έργο \(διαθέσιμο στα πηγαία αρχεία Harbour\) - - **HBMK\_HAS\_<hbcname> ** όταν το πακέτο <hbcname>\.hbc διασυνδέεται με το στόχο\. Η τιμή είναι η version= τιμή απο το αρχείο \.hbc, μετασχηματισμένη σε δεκαδικό αριθμό, που είναι '1', αν δεν έχει οριστεί\. \(διαθέσιμο σε πηγαία αρχεία Harbour\) - - **HBMK\_HAS\_<depname> ** όταν ανιχνεύτηκε <depname> εξάρτηση \(διαθέσιμο σε πηγαίους κώδικες C\) + - **\_\_HBSCRIPT\_\_HBMK\_PLUGIN** ότ + + + + + σ + + +ρ + + \.hb + + + + + + +τ + + +ωττ +σ + + + + ως plugin τ +υ hbmk2 + - **\_\_HBEXTREQ\_\_** ότ + + + + + \.hbx π + + + + + +ρχ + + + + + + + + π +ρό + σ + + + + +ρ + + \( + + + + +σ + + + στ + π + + + + + +ρχ + + + Harbour\) + - **HBMK\_HAS\_<hbcname>** ότ + + τ + π + + +τ + <hbcname>\.hbc + + +συ + + + +τ + + + + τ + στόχ +\. + τ + + + + + + + + + version= τ + + + +π + τ + +ρχ + + + \.hbc, + +τ +σχ + + +τ +σ + + + + σ + + + + + + + +ό +ρ + + +ό, π +υ + + + + + '1', + + + + + +χ + + +ρ +στ + +\. \( + + + + +σ + + + σ + π + + + + + +ρχ + + + Harbour\) + - **HBMK\_HAS\_<depname>** ότ + + + + +χ + +ύτ + + + <depname> + + +ρτ +σ + \( + + + + +σ + + + σ + π + + + + +υς +ώ + + + +ς C\) - **\_\_HBSCRIPT\_\_HBSHELL** when a Harbour source file is run as a shell script - **<standard Harbour>** \_\_PLATFORM\_\_\*, \_\_ARCH\*BIT\_\_, \_\_\*\_ENDIAN\_\_, etc\.\.\. -Προκαθορισμένες σταθερές κατασκευαστικά αρχεία \(είναι διαθέσιμες μετά από '\-depfinish=<depname>' / 'depfinish=<depname>'\): - - - - **HBMK\_HAS\_<depname> ** όταν <depname> εξάρτηση ανιχνεύτηκε - - **HBMK\_DIR\_<depname> ** επιστρέφει τον επικεφαλής κατάλογο όπου η <depname> ανιχνεύτηκε, ή κενό αν δεν ανιχνεύτηκε\. - - **HBMK\_HAS\_<depname> \_LOCAL** οταν η <depname> εξάρτηση ανιχνεύτηκε σε μια θέση που ορίστηκε από την επιλογή \-depincpathlocal= -Μεταβλητές περιβάλλοντος: +ρ + + + + +ρ +σ + + + +ς στ + + +ρ +ς + +τ +σ + +υ +στ + + + +ρχ + + + \( + + + + + + + + + +σ + + +ς + +τ + +πό '\-depfinish=<depname>' / 'depfinish=<depname>'\): - - **HBMK\_OPTIONS** δέχεται οποιεσδήποτε επιλογές σαν να είχαν αυτές περαστεί στην αρχή της γραμμής\-εντολών - - **HB\_PLATFORM** δέχεται τις ίδιες τιμές όπως και η επιλογή \-plat= - - **HB\_COMPILER** δέχεται τις ίδιες τιμές όπως και η επιλογή \-comp= - - **HB\_CPU** δέχεται τις ίδιες τιμές όπως και η επιλογή \-cpu= - - **HB\_BUILD\_NAME** δέχεται τις ίδιες τιμές όπως και η επιλογή \-build= - - **HB\_LANG** δέχεται τις ίδιες τιμές όπως και η επιλογή \-lang= - - **HB\_USER\_LIBS** δέχεται τις ίδιες τιμές \(χωρισμένες με κενό\) όπως και η επιλογή \-l - - **HB\_USER\_LIBPATHS** δέχεται τις ίδιες τιμές \(χωρισμένες με κενό\) όπως και η επιλογή \-L - - **HB\_USER\_PRGFLAGS** επιλογές που θα περαστούν στον μεταγλωττιστή Harbour \(πρίν από επιλογές γραμμής\-εντολών\) - - **HB\_USER\_CFLAGS** επιλογές που θα περαστούν στον μεταγλωττιστή C \(πρίν από επιλογές γραμμής\-εντολών\) - - **HB\_USER\_RESFLAGS** επιλογές που θα περαστούν στον resource compiler \(πρίν από επιλογές γραμμής\-εντολών\) \(μόνο για Windows\) - - **HB\_USER\_LDFLAGS** επιλογής που θα περαστούν στον συνδέτη \(εκτελέσιμου\) \(πρίν τις επιλογές της γραμμής\-εντολών\) - - **HB\_USER\_DFLAGS** επιλογές που θα περαστούν στον συνδέτη \-linker\- \(dynamic library\) \(πρίν από επιλογές γραμμής\-εντολών\) - - **HB\_USER\_AFLAGS** επιλογές που θα περαστούν στον συνδέτη \-linker\- \(static library\) \(πρίν τις επιλογές της γραμμής\-εντολών\) - - **HB\_COMPILER\_VER** επικάλυψη αυτόματης ανίχνευσης της έκδοσης του μεταγλωττιστή C \(μόνο για οικογένειες μεταγλωττιστών gcc και msvc\)\. Μορφή: <15><00>\[\.<00>\] = <major><minor>\[\.<revision>\] - - **HB\_CCPATH** επικάλυψη του καταλόγου μεταγλωττιστή C \(μόνο σε gcc οικογένειες μεταγλωττιστών\) - - **HB\_CCPREFIX** επικάλυψη του προθέματος μεταγλωττιστή C \(μόνο σε gcc οικογένειες μεταγλωττιστών\) - - **HB\_CCSUFFIX** επικάλυψη του επιθέματος μεταγλωττιστή C \(μόνο σε gcc οικογένειες μεταγλωττιστών\) - - **HB\_INSTALL\_PREFIX** επικάλυψη του βασικού καταλόγου εγκατάστασης του Harbour - - **HB\_INSTALL\_ADDONS** επικάλυψη του βασικού καταλόγου add\-ons του Harbour - - - - **HB\_EXTENSION** space separated list of extensions to load in interactive Harbour shell + - **HBMK\_HAS\_<depname>** ότ + + <depname> + + +ρτ +σ + + + +χ + +ύτ + + + + - **HBMK\_DIR\_<depname>** +π +στρ +φ + + τ + + +π + + +φ + + +ς + +τ + + + + + όπ +υ + <depname> + + +χ + +ύτ + + +, + + + +ό + + + + + + + +χ + +ύτ + + +\. + - **HBMK\_HAS\_<depname> \_LOCAL** +τ + + + <depname> + + +ρτ +σ + + + +χ + +ύτ + + + σ + + + + + +σ + π +υ +ρ +στ + + + +πό τ + + +π + + + + + \-depincpathlocal= -\.hbc ντιρεκτίβες \(πρέπει να γραφτούν σε ξεχωριστές γραμμές\): + + +τ + + + +τ +ς π +ρ + + + + + + +τ +ς: - - **echo=<msg>** εμφάνιση <msg> - - **skip=\[<msg>\]** παράλειψη επεξεργασίας του υπόλοιπου \.hbc αρχείου\. Εμφάνιση <msg>, αν οριστεί\. - - **stop=\[<msg>\]** διακοπή της κατασκευής\. Εμφάνιση του <msg>, αν οριστεί\. + - **HBMK\_OPTIONS** + +χ +τ + + +π + + +σ + +π +τ + +π + + + + +ς σ + + + + + +χ + + +υτ +ς π +ρ +στ + + στ + + +ρχ + τ +ς +ρ + + + +ς\- + +τ + +ώ + + - **HB\_PLATFORM** + +χ +τ + + τ +ς + + + +ς τ + + +ς όπως + + + + +π + + + + + \-plat= + - **HB\_COMPILER** + +χ +τ + + τ +ς + + + +ς τ + + +ς όπως + + + + +π + + + + + \-comp= + - **HB\_CPU** + +χ +τ + + τ +ς + + + +ς τ + + +ς όπως + + + + +π + + + + + \-cpu= + - **HB\_BUILD\_NAME** + +χ +τ + + τ +ς + + + +ς τ + + +ς όπως + + + + +π + + + + + \-build= + - **HB\_LANG** + +χ +τ + + τ +ς + + + +ς τ + + +ς όπως + + + + +π + + + + + \-lang= + - **HB\_USER\_LIBS** + +χ +τ + + τ +ς + + + +ς τ + + +ς \(χωρ +σ + + + +ς + + + + +ό\) όπως + + + + +π + + + + + \-l + - **HB\_USER\_LIBPATHS** + +χ +τ + + τ +ς + + + +ς τ + + +ς \(χωρ +σ + + + +ς + + + + +ό\) όπως + + + + +π + + + + + \-L + - **HB\_USER\_PRGFLAGS** +π + + + + +ς π +υ + + π +ρ +στ +ύ + στ + + + +τ + + +ωττ +στ + Harbour \(πρ + + +πό +π + + + + +ς +ρ + + + +ς\- + +τ + +ώ +\) + - **HB\_USER\_CFLAGS** +π + + + + +ς π +υ + + π +ρ +στ +ύ + στ + + + +τ + + +ωττ +στ + C \(πρ + + +πό +π + + + + +ς +ρ + + + +ς\- + +τ + +ώ +\) + - **HB\_USER\_RESFLAGS** +π + + + + +ς π +υ + + π +ρ +στ +ύ + στ + + resource compiler \(πρ + + +πό +π + + + + +ς +ρ + + + +ς\- + +τ + +ώ +\) \( +ό + + + + + Windows\) + - **HB\_USER\_LDFLAGS** +π + + + + +ς π +υ + + π +ρ +στ +ύ + στ + + συ + + +τ + \( + +τ + + +σ + + +υ\) \(πρ + + τ +ς +π + + + + +ς τ +ς +ρ + + + +ς\- + +τ + +ώ +\) + - **HB\_USER\_DFLAGS** +π + + + + +ς π +υ + + π +ρ +στ +ύ + στ + + συ + + +τ + \-linker\- \(dynamic library\) \(πρ + + +πό +π + + + + +ς +ρ + + + +ς\- + +τ + +ώ +\) + - **HB\_USER\_AFLAGS** +π + + + + +ς π +υ + + π +ρ +στ +ύ + στ + + συ + + +τ + \-linker\- \(static library\) \(πρ + + τ +ς +π + + + + +ς τ +ς +ρ + + + +ς\- + +τ + +ώ +\) + - **HB\_COMPILER\_VER** +π + + + +υψ + +υτό + +τ +ς + + +χ + +υσ +ς τ +ς + + + +σ +ς τ +υ + +τ + + +ωττ +στ + C \( +ό + + + + + + + + + + + + + + +ς + +τ + + +ωττ +στώ + gcc + + + msvc\)\. + +ρφ +: <15><00>\[\.<00>\] = <major><minor>\[\.<revision>\] + - **HB\_CCPATH** +π + + + +υψ + τ +υ + +τ + +ό + +υ + +τ + + +ωττ +στ + C \( +ό + + σ + gcc + + + + + + + + + +ς + +τ + + +ωττ +στώ +\) + - **HB\_CCPREFIX** +π + + + +υψ + τ +υ πρ + + + + +τ +ς + +τ + + +ωττ +στ + C \( +ό + + σ + gcc + + + + + + + + + +ς + +τ + + +ωττ +στώ +\) + - **HB\_CCSUFFIX** +π + + + +υψ + τ +υ +π + + + + +τ +ς + +τ + + +ωττ +στ + C \( +ό + + σ + gcc + + + + + + + + + +ς + +τ + + +ωττ +στώ +\) + - **HB\_INSTALL\_PREFIX** +π + + + +υψ + τ +υ + +σ + + +ύ + +τ + +ό + +υ + + + +τ +στ +σ +ς τ +υ Harbour + - **HB\_INSTALL\_ADDONS** +π + + + +υψ + τ +υ + +σ + + +ύ + +τ + +ό + +υ add\-ons τ +υ Harbour + + + - **HB\_EXTENSION** + +στ + + +τ + + + + +ω +, + + +χωρ +σ + + +ω + + + + + +ό + + +στ + + +, πρ +ς φόρτωσ + στ + + + + + + + + +ό + + +υφ +ς τ +υ Harbour + +\.hbc +τ +ρ + +τ + + +ς \(πρ +π + + + + +ρ +φτ +ύ + σ + + +χωρ +στ +ς +ρ + + + +ς\): + + + - **echo=<msg>** + +φ + + +σ + <msg> + - **skip=\[<msg>\]** π +ρ + + + +ψ + +π + + +ρ + +σ + +ς τ +υ υπό + + +π +υ \.hbc +ρχ + + +υ\. + +φ + + +σ + <msg>, + + +ρ +στ + +\. + - **stop=\[<msg>\]** + + + + +π + τ +ς + +τ +σ + +υ +ς\. + +φ + + +σ + τ +υ <msg>, + + +ρ +στ + +\. - **sources=** add space separated list of files as input files - - **headers=** προσθήκη διαχωρισμένης με κενό λίστας από headers μορφής \.ch ως πρότυπο header - - **libs=** προσθέστε λίστα βιβλιοθηκών διαχωρισμένων με κενό \(δες περισσότερα στην \-l επιλογή\) - - **frameworks=** add space separated list of frameworks \(Darwin only\) - - **requests=** προσθέστε διαχωρισμένη με κενό λίστα συμβόλων που θα διασυνδεθούν υποχρεωτικά στο στόχο - - **syslibs=** προσθήκη λίστας βιβλιοθηκών χωρισμένων με κενό διάστημα ως βιβλιοθήκες συστήματος \(πρίν από άλλες βιβλιοθήκες\) - - **hbcs=** ενσωμάτψση λίστας \.hbc αρχείων διαχωρισμένων με κενό διάστημα\. Επιτρέπονται ονόματα χωρίς την κατάληξη\. Οι αναφορές αυτές επεξεργάζονται επι τόπου\. + - **headers=** πρ +σ + + + + + + +χωρ +σ + + + +ς + + + + +ό + +στ +ς +πό headers + +ρφ +ς \.ch ως πρότυπ + header + - **libs=** πρ +σ + +στ + + +στ + + + + + + + + + +ώ + + + +χωρ +σ + + +ω + + + + + +ό \( + +ς π +ρ +σσότ +ρ + στ + + \-l +π + + + + +\) + - **frameworks=** πρ +σ + + + + + +στ +ς frameworks + + +χωρ +σ + + +ω + + + + + +ό \( +ό + + σ + Darwin\) + - **requests=** πρ +σ + +στ + + + +χωρ +σ + + + + + + + + +ό + +στ + συ + +ό +ω + π +υ + + + + +συ + + + + +ύ + υπ +χρ +ωτ + + + στ + στόχ + + - **syslibs=** πρ +σ + + + + + +στ +ς + + + + + + + + +ώ + χωρ +σ + + +ω + + + + + +ό + + +στ + + + ως + + + + + + + + + +ς συστ + + +τ +ς \(πρ + + +πό + + + +ς + + + + + + + + + +ς\) + - **hbcs=** + +σω + +τψσ + + +στ +ς \.hbc +ρχ + +ω + + + +χωρ +σ + + +ω + + + + + +ό + + +στ + + +\. +π +τρ +π + +τ + + + +ό + +τ + χωρ +ς τ + + + +τ + + + + +\. + + + + +φ +ρ +ς +υτ +ς +π + + +ρ + + + + +τ + + +π + τόπ +υ\. - **autohbcs=** space separated list of values as in \-autohbc= option - **libpaths=** space separated list of additional library paths - - **incpaths=** προσθήκη διαχωρισμένης με κενό λίστας πρόσθετων μονοπατιών header \( για αμφότερα Harbour και C\) + - **incpaths=** πρ +σ + + + + + + +χωρ +σ + + + +ς + + + + +ό + +στ +ς πρόσ + +τω + + + + +π +τ +ώ + header \( + + + + +φότ +ρ + Harbour + + + C\) - **instfiles=** space separated list of values as in \-instfile= option - **instpaths=** space separated list of values as in \-instpath= option - **prgflags=** space separated list of values as in \-prgflag= option @@ -404,46 +10321,523 @@ Options below are internal/developer ones \(compatibility not guaranteed\): - **dflags\+=** space separated list of values as in \-dflag\+= option - **pflags=** space separated list of values as in \-pflag= option - **psources=** space separated list of values as in \-pi= option - - **gui=<bool>** 'yes' = \-gui, 'no' = \-std επιλογή - - **mt=<bool>** 'yes' = \-mt, 'no' = \-st επιλογή - - **pic=<bool>** 'yes' = \-pic, 'no' = \-pic\- επιλογή - - **shared=<bool>** 'yes' = \-shared, 'no' = \-static επιλογή - - **shareddef=<bool>** παρόμοιο με shared=, αλλά λειτουργεί μόνο αν το μοντέλο shared/static δεν έχει οριστεί πιο πρίν - - **fullstatic=<bool>** 'yes' = \-fullstatic, 'no' = \-static επιλογή - - **debug=<bool>** 'yes' = \-debug, 'no' = \-debug\- επιλογή - - **optim=** 'yes' = \-optim, 'no' = \-optim\- επιλογή - - **nulrdd=<bool>** 'yes' = \-nulrdd, 'no' = \-nulrdd\- επιλογή - - **nodefgt=<bool>** 'yes' = \-nodefgt, 'no' = \-nodefgt\- επιλογή - - **map=<bool>** 'yes' = \-map, 'no' = \-map\- επιλογή - - **hbcppmm=<bool>** 'yes' = \-hbcpmm, 'no' = \-hbcpmm\- επιλογή - - **implib=<bool>** 'yes' = \-implib, 'no' = \-implib\- επιλογή - - **winuni=<bool>** 'yes' = \-winuni, 'no' = \-winuni\- επιλογή - - **strip=<bool>** 'yes' = \-strip, 'no' = \-strip\- επιλογή - - **run=<bool>** 'yes' = \-run, 'no' = \-run\- επιλογή - - **inc=<bool>** 'yes' = \-inc, 'no' = \-inc\- επιλογή - - **safe=<bool>** 'yes' = \-safe, 'no' = \-safe\- επιλογή - - **cpp=** όμοιο με την επιλογή \-cpp= - - **warn=** όμοιο με την επιλογή \-warn= - - **compr=** όμοιο με την επιλογή \-compr= - - **head=** όμοιο με την επιλογή \-head= - - **plugins=** λίστα plugins του hbmk2 διαχωρισμένων με κενό διάστημα - - **gt=<name>** όμοιο με την επιλογή \-gt<name> + - **gui=<bool>** 'yes' = \-gui, 'no' = \-std +π + + + + + + - **mt=<bool>** 'yes' = \-mt, 'no' = \-st +π + + + + + + - **pic=<bool>** 'yes' = \-pic, 'no' = \-pic\- +π + + + + + + - **shared=<bool>** 'yes' = \-shared, 'no' = \-static +π + + + + + + - **shareddef=<bool>** π +ρό + + + + + + shared=, + + + + + + +τ +υρ + + + +ό + + + + τ + + + +τ + + + shared/static + + + +χ + + +ρ +στ + + π + + πρ + + + - **fullstatic=<bool>** 'yes' = \-fullstatic, 'no' = \-static +π + + + + + + - **debug=<bool>** 'yes' = \-debug, 'no' = \-debug\- +π + + + + + + - **optim=** 'yes' = \-optim, 'no' = \-optim\- +π + + + + + + - **nulrdd=<bool>** 'yes' = \-nulrdd, 'no' = \-nulrdd\- +π + + + + + + - **nodefgt=<bool>** 'yes' = \-nodefgt, 'no' = \-nodefgt\- +π + + + + + + - **map=<bool>** 'yes' = \-map, 'no' = \-map\- +π + + + + + + - **hbcppmm=<bool>** 'yes' = \-hbcpmm, 'no' = \-hbcpmm\- +π + + + + + + - **implib=<bool>** 'yes' = \-implib, 'no' = \-implib\- +π + + + + + + - **winuni=<bool>** 'yes' = \-winuni, 'no' = \-winuni\- +π + + + + + + - **strip=<bool>** 'yes' = \-strip, 'no' = \-strip\- +π + + + + + + - **run=<bool>** 'yes' = \-run, 'no' = \-run\- +π + + + + + + - **inc=<bool>** 'yes' = \-inc, 'no' = \-inc\- +π + + + + + + - **safe=<bool>** 'yes' = \-safe, 'no' = \-safe\- +π + + + + + + - **cpp=** ό + + + + + + τ + + +π + + + + + \-cpp= + - **warn=** ό + + + + + + τ + + +π + + + + + \-warn= + - **compr=** ό + + + + + + τ + + +π + + + + + \-compr= + - **head=** ό + + + + + + τ + + +π + + + + + \-head= + - **plugins=** + +στ + plugins τ +υ hbmk2 + + +χωρ +σ + + +ω + + + + + +ό + + +στ + + + + - **gt=<name>** ό + + + + + + τ + + +π + + + + + \-gt<name> - **gtdef=<name>** set the default GT to be used - - **env=** όμοιο με την επιλογή \-env: - - **deppkgname=** όμοιο με την επιλογή \-deppkgname= - - **depkeyhead=** όμοιο με την επιλογή \-depkeyhead= - - **depoptional=** όμοιο με την επιλογή \-depoptional= - - **depcontrol=** όμοιο με την επιλογή \-depcontrol= - - **depincroot=** όμοιο με την επιλογή \-depincroot= - - **depincpath=** όμοιο με την επιλογή \-depincpath= - - **depincpathlocal=** όμοιο με την επιλογή \-depincpathlocal= - - **depimplibs=** όμοιο με την επιλογή \-depimplibs= - - **depimplibd=** όμοιο με την επιλογή \-depimplibd= - - **name=** όνομα πακέτου - - **description=** περιγραφή πακέτου - - **version=<x\.y\.z>** ο αριθμός έκδοσης του πακέτου, όπου x,y,z >= 0 <= 255\. Τίθεται σε 0\.0\.1, αν δεν οριστεί\. - - **keywords=** λίστα keywords διαχωρισμένων με κενό διάστημα - - **licences=** λίστα αδειών διαχωρισμένων με κενό διάστημα + - **env=** ό + + + + + + τ + + +π + + + + + \-env: + - **deppkgname=** ό + + + + + + τ + + +π + + + + + \-deppkgname= + - **depkeyhead=** ό + + + + + + τ + + +π + + + + + \-depkeyhead= + - **depoptional=** ό + + + + + + τ + + +π + + + + + \-depoptional= + - **depcontrol=** ό + + + + + + τ + + +π + + + + + \-depcontrol= + - **depincroot=** ό + + + + + + τ + + +π + + + + + \-depincroot= + - **depincpath=** ό + + + + + + τ + + +π + + + + + \-depincpath= + - **depincpathlocal=** ό + + + + + + τ + + +π + + + + + \-depincpathlocal= + - **depimplibs=** ό + + + + + + τ + + +π + + + + + \-depimplibs= + - **depimplibd=** ό + + + + + + τ + + +π + + + + + \-depimplibd= + - **name=** ό + + + + π + + +τ +υ + - **description=** π +ρ + +ρ +φ + π + + +τ +υ + - **version=<x\.y\.z>** + +ρ + + +ός + + + +σ +ς τ +υ π + + +τ +υ, όπ +υ x,y,z >= 0 <= 255\. + + + +τ + + σ + 0\.0\.1, + + + + + +ρ +στ + +\. + - **keywords=** + +στ + keywords + + +χωρ +σ + + +ω + + + + + +ό + + +στ + + + + - **licences=** + +στ + + + + +ώ + + + +χωρ +σ + + +ω + + + + + +ό + + +στ + + + - **repository=** space separated list of source repository references @@ -452,86 +10846,1223 @@ Plugin API: - **hbmk\_Register\_Input\_File\_Extension\( hbmk, cExt \) \-> NIL** -Καταχώριση κατάληξης αρχείου που θα περαστεί σε plugin \(από προεπιλογή, όλες οι άγνωστες καταλήξεις αρχείων περνάνε στον μεταγλωττιστή Harbour\)\. + + +τ +χώρ +σ + + +τ + + + + +ς +ρχ + + +υ π +υ + + π +ρ +στ + + σ + plugin \( +πό πρ + +π + + + + +, ό + +ς + + + + +ωστ +ς + +τ + + + + + +ς +ρχ + +ω + π +ρ + + + + στ + + + +τ + + +ωττ +στ + Harbour\)\. - **hbmk\_AddInput\_PRG\( hbmk, cFileName \) \-> NIL** -Προσθήκη ενός Harbour αρχείου εισόδου στο έργο\. + +ρ +σ + + + + + +ός Harbour +ρχ + + +υ + +σό + +υ στ + +ρ + +\. - **hbmk\_AddInput\_C\( hbmk, cFileName \) \-> NIL** -Προσθήκη ενός C αρχείου εισόδου στο έργο\. + +ρ +σ + + + + + +ός C +ρχ + + +υ + +σό + +υ στ + +ρ + +\. - **hbmk\_AddInput\_CPP\( hbmk, cFileName \) \-> NIL** -Προσθήκη ενός C\+\+ αρχείου εισόδου στο έργο\. + +ρ +σ + + + + + +ός C\+\+ +ρχ + + +υ + +σό + +υ στ + +ρ + +\. - **hbmk\_AddInput\_RC\( hbmk, cFileName \) \-> NIL** Add a Windows resource input file to the project\. - **hbmk\_AddInput\_OBJ\( hbmk, cFileName \) \-> NIL** -Προσθήκη ενός δυαδικού object αρχείου στο έργο\. + +ρ +σ + + + + + +ός +υ + + + + +ύ object +ρχ + + +υ στ + +ρ + +\. - **hbmk\_AddInput\_INSTFILE\( hbmk, cFileName, \[<cGroup>\] \) \-> NIL** -Προσθήκη αρχείου προς εγκατάσταση, με ένα προαιρετικό \-instpath= όνομα ομάδας\. + +ρ +σ + + + + +ρχ + + +υ πρ +ς + + + +τ +στ +σ +, + + + + + πρ + + +ρ +τ + +ό \-instpath= ό + + + + + + + + +ς\. - **hbmk\_OutStd\( hbmk, cText \) \-> NIL** -Εξοδος κειμένου στο stdout\. + + + + + +ς + + + + + + +υ στ + stdout\. - **hbmk\_OutErr\( hbmk, cText \) \-> NIL** -Εξοδος κειμένου στο + + + + + +ς + + + + + + +υ στ + - **hbmk\_OutStdRaw\( hbmk, \.\.\. \) \-> NIL** -Εξοδος κειμένου στο stdout χωρίς καμμία μορφοποίηση\. + + + + + +ς + + + + + + +υ στ + stdout χωρ +ς + + + + + + + +ρφ +π + + +σ +\. - **hbmk\_OutErrRaw\( hbmk, \.\.\. \) \-> NIL** -Εξοδος κειμένου στο stderr χωρίς καμμία μορφοποίηση\. + + + + + +ς + + + + + + +υ στ + stderr χωρ +ς + + + + + + + +ρφ +π + + +σ +\. - **hbmk\_Macro\( hbmk, <cMacro> \) \-> <cResult>** Evaluate hbmk2 macro expression\. - **hbmk\_FNameEscape\( hbmk, cFileName \) \-> <cFileName>** -Οριοθετημενο με Escape ή εισαγωγικά ονομααρχείου για να χρησιμοποιηθεί ως παραμέτρος εξωτερικής εντολή\. + +ρ + + + +τ + + + + + + + Escape + + +σ + +ω + + + + + + + + + +ρχ + + +υ + + + + + χρ +σ + + +π + + + + + + ως π +ρ + + +τρ +ς + +ωτ +ρ + + +ς + +τ + + +\. - **hbmk\_PathSepToTarget\( hbmk, cFileName \) \-> <cFileName>** -Μετατροπή ονόματοςαρχείου στην απαιτούμενη μορφή για την σκοπούμενη εργαλειογραμμή + + +τ +τρ +π + + +ό + +τ +ς +ρχ + + +υ στ + + +π + +τ +ύ + + + + + +ρφ + + + + τ + + σ + +π +ύ + + + + +ρ + + + + + + +ρ + + + + - **hbmk\_PathSepToForward\( <cPath> \) \-> <cPath>** -Μετατροπή του ονόματος αρχείου ωστε να έχει εμπρός κάθετο / ως διαχωρστή\. + + +τ +τρ +π + τ +υ + +ό + +τ +ς +ρχ + + +υ ωστ + + + +χ + + + +πρός + + + +τ + / ως + + +χωρστ +\. - **hbmk\_PathFromWorkdirToCWD\( hbmk \) \-> <cRelativePath>** -Επιστροφή σχετικού μονοπατιού της τιμής του \-workdir= από το τρέχοντα κατάλογο εργασίας\. + +π +στρ +φ + σχ +τ + + +ύ + + + +π +τ + +ύ τ +ς τ + + +ς τ +υ \-workdir= +πό τ + τρ +χ + +τ + + +τ + + + + + +ρ + +σ + +ς\. - **hbmk\_FindInPath\( <cFileName>, \[<xPath>\], \[<aExtDef>\] \) \-> <cFNFound> | NIL** -Ευρεση αρχείου στο <xPath> \(είναι δεκτά, πίνακας ή συμβολοσειρά διαχωρισμένη με διαχωριστές καταλόγου\) που περιέχει λίστα από <aExtDef> εναλλακτικές καταλήξεις \(defaults to executable binaries\)\. Επιστρέφει όνομα\-αρχείου αν βρεθεί και NIL αν όχι\. + +υρ +σ + +ρχ + + +υ στ + <xPath> \( + + + + + + + +τ +, π + + + + +ς + συ + + + + +σ + +ρ + + + +χωρ +σ + + + + + + + + +χωρ +στ +ς + +τ + +ό + +υ\) π +υ π +ρ + +χ + + + +στ + +πό <aExtDef> + + + + + + +τ + + +ς + +τ + + + + + +ς \(defaults to executable binaries\)\. +π +στρ +φ + + ό + + + +\- +ρχ + + +υ + + +ρ + + + + + + + NIL + + όχ +\. - **hbmk\_FNameDirExtSet\( <cFileName>, \[<cDirNew>\], \[<cExtNew>\] \) \-> <cFileName>** -Change directory and/or extension in filename\. + + + + + + + τ +υ + +τ + +ό + +υ + + + τ +ς + +τ + + + + +ς τ +υ +ρχ + + +υ - **hbmk\_FuncNameEncode\( <cFuncName> \) \-> <cFuncNameEncoded>** -Κωδικοποίηση ονόματος συνάρτησης σύμφωνα με τους κανόνες Harbour περί μορφοποίησης ονόματων HB\_FUNC\(\) συναρτήσεων σε κώδικα C \. + +ω + + + +π + + +σ + + +ό + +τ +ς συ + +ρτ +σ +ς σύ +φω + + + + τ +υς + + +ό + +ς Harbour π +ρ + + +ρφ +π + + +σ +ς + +ό + +τω + HB\_FUNC\(\) συ + +ρτ +σ +ω + σ + +ώ + + + + C \. - **hbmk\_StrStripQuote\( cString \) \-> <cString>** -Αφαίρεση των διπλών εισαγωγικών εγκλεισμού από μία συμβολοσειρά\. + +φ + +ρ +σ + τω + + +π +ώ + + +σ + +ω + + +ώ + + + + + + +σ + +ύ +πό + + + συ + + + + +σ + +ρ +\. - **hbmk\_ArrayToList\( <aList>, \[<cSeparator>\] \) \-> <cList>** -Μετατροπή ενός πίνακα συμβολοσειρών σε συμβολοσειρά\. Προεπιλεγμένος διαχωριστής είναι ένα κενό διάστημα\. + + +τ +τρ +π + + +ός π + + + + + συ + + + + +σ + +ρώ + σ + συ + + + + +σ + +ρ +\. +ρ + +π + + + + + + + +ς + + +χωρ +στ +ς + + + + + + + + + + +ό + + +στ + + +\. -Μεταβλητές Plugin: + + +τ + + + +τ +ς Plugin: \('hbmk' context hash items, case\-sensitive, read\-only unless marked otherwise\) - **"apiver"** API version as an integer - - **"cSTATE"** δήλωση επίκλισης\. Μπορεί να είναι: 'init', 'pre\_all', 'pre\_prg', 'pre\_res', 'pre\_c', 'pre\_link', 'pre\_lib', 'pre\_cleanup', 'post\_build', 'post\_all' - - **"params"** πίνακας παραμέτρων που θα περαστούν στα plugins μέσω των επιλογών \-pflag=/pi= ή που έχουν μία κατάληξη καταχωρημένη μέσω της συνάρτησης hbmk\_Register\_Input\_File\_Extension\(\) - - **"vars"** Κατακερματισμός \-hash\- των ιδιαίτερων μεταβλητών plugin\. Εγγράψιμο, τοπικά σε κάθε plugin - - **"cPLAT"** \-plat τιμή - - **"cCOMP"** \-comp τιμή - - **"nCOMPVer"** δες HB\_COMPILER\_VER μεταβλητή περιβάλοντος - - **"cCPU"** \-cpu τιμή - - **"cBUILD"** \-build= τιμή - - **"cOUTPUTNAME"** \-o τιμή - - **"cTARGETNAME"** δες $\{hb\_targetname\} macro - - **"cTARGETTYPE"** δες $\{hb\_targettype\} macro - - **"lREBUILD"** \-rebuild κατάσταση επιλογής - - **"lCLEAN"** \-clean κατάσταση επιλογής - - **"lDEBUG"** \-debug κατάσταση επιλογής - - **"lMAP"** \-map κατάσταση επιλογής - - **"lSTRIP"** \-strip κατάσταση επιλογής - - **"lDONTEXEC"** \-traceonly κατάσταση επιλογής - - **"lIGNOREERROR"** \-ignore κατάσταση επιλογής - - **"lTRACE"** \-trace κατάσταση επιλογής - - **"lQUIET"** \-q κατάσταση επιλογής - - **"lINFO"** \-info κατάσταση επιλογής - - **"lBEEP"** \-beep κατάσταση επιλογής - - **"lRUN"** \-run κατάσταση επιλογής - - **"lINC"** \-inc κατάσταση επιλογής - - **"cCCPATH"** δες HB\_CCPATH μεταβλητή περιβάλοντος - - **"cCCPREFIX"** δες HB\_CCPREFIX μεταβλητή περιβάλοντος - - **"cCCSUFFIX"** δες HB\_CCSUFFIX μεταβλητή περιβάλοντος - - **"cCCEXT"** δες HB\_CCEXT μεταβλητή περιβάλοντος - - **"cWorkDir"** \-workdir= τιμή - - **"nExitCode"** Τρέχων κωδικός εξόδου + - **"cSTATE"** + + +ωσ + +π + + + +σ +ς\. +π +ρ + + + + + + + + +: 'init', 'pre\_all', 'pre\_prg', 'pre\_res', 'pre\_c', 'pre\_link', 'pre\_lib', 'pre\_cleanup', 'post\_build', 'post\_all' + - **"params"** π + + + + +ς π +ρ + + +τρω + π +υ + + π +ρ +στ +ύ + στ + plugins + +σω τω + +π + + + +ώ + \-pflag=/pi= + π +υ +χ +υ + + + + + +τ + + + + + + +τ +χωρ + + + + + + +σω τ +ς συ + +ρτ +σ +ς hbmk\_Register\_Input\_File\_Extension\(\) + - **"vars"** + +τ + + +ρ + +τ +σ +ός \-hash\- τω + + + + + +τ +ρω + + +τ + + + +τώ + plugin\. + + +ρ +ψ + + +, τ +π + + + σ + + + + + plugin + - **"cPLAT"** \-plat τ + + + + - **"cCOMP"** \-comp τ + + + + - **"nCOMPVer"** + +ς HB\_COMPILER\_VER + +τ + + + +τ + π +ρ + + + + + +τ +ς + - **"cCPU"** \-cpu τ + + + + - **"cBUILD"** \-build= τ + + + + - **"cOUTPUTNAME"** \-o τ + + + + - **"cTARGETNAME"** + +ς $\{hb\_targetname\} macro + - **"cTARGETTYPE"** + +ς $\{hb\_targettype\} macro + - **"lREBUILD"** \-rebuild + +τ +στ +σ + +π + + + + +ς + - **"lCLEAN"** \-clean + +τ +στ +σ + +π + + + + +ς + - **"lDEBUG"** \-debug + +τ +στ +σ + +π + + + + +ς + - **"lMAP"** \-map + +τ +στ +σ + +π + + + + +ς + - **"lSTRIP"** \-strip + +τ +στ +σ + +π + + + + +ς + - **"lDONTEXEC"** \-traceonly + +τ +στ +σ + +π + + + + +ς + - **"lIGNOREERROR"** \-ignore + +τ +στ +σ + +π + + + + +ς + - **"lTRACE"** \-trace + +τ +στ +σ + +π + + + + +ς + - **"lQUIET"** \-q + +τ +στ +σ + +π + + + + +ς + - **"lINFO"** \-info + +τ +στ +σ + +π + + + + +ς + - **"lBEEP"** \-beep + +τ +στ +σ + +π + + + + +ς + - **"lRUN"** \-run + +τ +στ +σ + +π + + + + +ς + - **"lINC"** \-inc + +τ +στ +σ + +π + + + + +ς + - **"cCCPATH"** + +ς HB\_CCPATH + +τ + + + +τ + π +ρ + + + + + +τ +ς + - **"cCCPREFIX"** + +ς HB\_CCPREFIX + +τ + + + +τ + π +ρ + + + + + +τ +ς + - **"cCCSUFFIX"** + +ς HB\_CCSUFFIX + +τ + + + +τ + π +ρ + + + + + +τ +ς + - **"cCCEXT"** + +ς HB\_CCEXT + +τ + + + +τ + π +ρ + + + + + +τ +ς + - **"cWorkDir"** \-workdir= τ + + + + - **"nExitCode"** +ρ +χω + +ω + + +ός + +ό + +υ -Shell API διαθέσιμο σε σενάρια Harbour: +Shell API + + + + +σ + + + σ + σ + + +ρ + + Harbour: - **hbshell\_gtSelect\( \[<cGT>\] \) \-> NIL** @@ -539,15 +12070,64 @@ Switch GT\. Default \[\*\]: 'gtwin' - **hbshell\_Clipper\(\) \-> NIL** Enable Clipper compatibility \(non\-Unicode\) mode\. - **hbshell\_include\( <cHeader> \) \-> <lSuccess>** -Φόρτωση Harbour header\. + +όρτωσ + Harbour header\. - **hbshell\_uninclude\( <cHeader> \) \-> <lSuccess>** -Αποφόρτωση Harbour header\. + +π +φόρτωσ + Harbour header\. - **hbshell\_include\_list\(\) \-> NIL** -Εμφάνιση λίστας των φορτωμένων Harbour header\. + + +φ + + +σ + + +στ +ς τω + φ +ρτω + + +ω + Harbour header\. - **hbshell\_ext\_load\( <cPackageName> \) \-> <lSuccess>** -Φόρτωση πακέτου\. Παρόμοιο με τη ντιρεκτίβα \#request PP\. + +όρτωσ + π + + +τ +υ\. + +ρό + + + + + + τ + +τ +ρ + +τ + + + \#request PP\. - **hbshell\_ext\_unload\( <cPackageName> \) \-> <lSuccess>** -Αποφόρτωση πακέτου + +π +φόρτωσ + π + + +τ +υ - **hbshell\_ext\_get\_list\(\) \-> <aPackages>** List of loaded packages\. - **hbshell\_DirBase\(\) \-> <cBaseDir>** @@ -559,95 +12139,2373 @@ hb\_ProgName\(\) not mapped to script\. Examples to start with hbmk2: - - **Για εκτέλεση το διαλογικού κελύφους \('dot' prompt\)** + - ** + + + +τ + + +σ + τ + + + + + + + + + +ύ + + +ύφ +υς \('dot' prompt\)** $ hbmk2 \. - - **Για να εκτελέσετε ένα σενάριο Harbour** -$ hbmk2 myscript\.hb \[<παραμετρος\[ι\]>\] + - ** + + + + + +τ + + +σ +τ + + + + σ + + +ρ + + Harbour** +$ hbmk2 myscript\.hb \[<π +ρ + + +τρ +ς\[ +\]>\] -Παραδείγματα δημιουργίας & εκετέλεσης μεταφέρσιμου δυαδικού αρχείου Harbour \(γνωστό και ως προκατασκευασμένο σενάριο\): + + +ρ + + + + + + +τ + + + + + +υρ + + +ς & + + +τ + + +σ +ς + +τ +φ +ρσ + + +υ +υ + + + + +ύ +ρχ + + +υ Harbour \( + +ωστό + + + ως πρ + + +τ +σ + +υ +σ + + + + σ + + +ρ + +\): - - **Για δημιουργία** + - ** + + + + + + +υρ + + +** $ hbmk2 \-gh myscript\.hb - - **Για να εκτελέσετε το αποτέλεσμα των παραπάνω** -$ hbmk2 myscript\.hrb \[<παραμετρος\[ι\]>\] + - ** + + + + + +τ + + +σ +τ + τ + +π +τ + + +σ + + τω + π +ρ +π + +ω** +$ hbmk2 myscript\.hrb \[<π +ρ + + +τρ +ς\[ +\]>\] -Παραδείγματα δημιουργίας μιας εφαρμογής Harbour: + + +ρ + + + + + + +τ + + + + + +υρ + + +ς + + +ς +φ +ρ + + + +ς Harbour: - **To build one simple \.prg** $ hbmk2 hello\.prg - - **Για να δημιουργήσετε μία εφαρμογή που περιλαμβάνει πολλαπλά \.prg αρχεία με αυξητικό ρυθμό \-incremetnal\-** + - ** + + + + + + + + +υρ + +σ +τ + + + + +φ +ρ + + + + π +υ π +ρ + + + + + + + + + π + + + +π + + \.prg +ρχ + + + + + +υ + +τ + +ό ρυ + +ό \-incremetnal\-** $ hbmk2 mymain\.prg myfuncs\.prg \-inc - - **Για να δημιουργήσετε μία εφαρμογή με χρήση ενός αρχείου Εργου** + - ** + + + + + + + + +υρ + +σ +τ + + + + +φ +ρ + + + + + + χρ +σ + + +ός +ρχ + + +υ +ρ + +υ** $ hbmk2 myapp\.hbp - - **Για να δημιουργήσετε μία εφαρμογή χρησιμοποιώντας σταδιακά\-αυξητική \-incremental\- μέθοδο** + - ** + + + + + + + + +υρ + +σ +τ + + + + +φ +ρ + + + + χρ +σ + + +π + +ώ +τ +ς στ + + + + + +\- +υ + +τ + + + \-incremental\- + + + + + +** $ hbmk2 myapp\.hbp \-inc - - **Για κατασκευή μιάς εφαρμογής που χρησιμοποιεί πακέτα contrib ή πακέτα 3rd party \(πρόσθετα\) που συμπεριλαμβάνουν ένα \.hbc αρχείο** + - ** + + + +τ +σ + +υ + + + +ς +φ +ρ + + + +ς π +υ χρ +σ + + +π + + + + π + + +τ + contrib + π + + +τ + 3rd party \(πρόσ + +τ +\) π +υ συ +π +ρ + + + + + + + +υ + + + + \.hbc +ρχ + + +** $ hbmk2 myapp\.prg hbct\.hbc - **To build an application which uses a raw library** $ hbmk2 myapp\.prg \-lmylib \-L<path\_to\_mylib> - **To build an application which uses a Windows resource** $ hbmk2 mymain\.prg myres\.rc - - **Για να δημιουργήσετε μία εφαρμογή με αναφορές σε δυναμικές βιβλιοθήκες Harbour** + - ** + + + + + + + + +υρ + +σ +τ + + + + +φ +ρ + + + + + + + + +φ +ρ +ς σ + +υ + + + + + +ς + + + + + + + + + +ς Harbour** $ hbmk2 \-shared myapp\.prg - - **Για δημιουργία εφαρμογής από όλα τα \.prg και \.c αρχεία που υπάρχουν μεσα σε ένα 'πηγαίο' υποκατάλογο** + - ** + + + + + + +υρ + + + +φ +ρ + + + +ς +πό ό + + τ + \.prg + + + \.c +ρχ + + + π +υ υπ +ρχ +υ + + +σ + σ + + + + 'π + + + + +' υπ + + +τ + + + + +** $ hbmk2 \-omyapp src/\*\.prg src/\*\.c -Παραδείγματα δημιουργίας μιας στατικής βιβλιοθήκης: + + +ρ + + + + + + +τ + + + + + +υρ + + +ς + + +ς στ +τ + + +ς + + + + + + + + + +ς: - - **Για κατασκευή της βιβλιοθήκης 'mylib' από πηγαία αρχεία** + - ** + + + +τ +σ + +υ + τ +ς + + + + + + + + + +ς 'mylib' +πό π + + + + + +ρχ + + +** $ hbmk2 \-hblib mylibsrc\.prg \-omylib - - **Για κατασκευή της βιβλιοθήκης 'mylib' από πηγαίο κώδικα με επαυξητικό "incremental" τρόπο** + - ** + + + +τ +σ + +υ + τ +ς + + + + + + + + + +ς 'mylib' +πό π + + + + + +ώ + + + + + + +π +υ + +τ + +ό "incremental" τρόπ +** $ hbmk2 \-hblib mylibsrc\.prg \-omylib \-inc -Κωδικοί εξόδου \("errorlevels"\): + +ω + + + + + + +ό + +υ \("errorlevels"\): - - **0** κανένα λάθος - - **1** άγνωστη πλατφόρμα - - **2** άγνωστος μεταγλωττιστής - - **3** αποτυχία ανίχνευσης Harbour - - **5** αποτυχίας δημιουργίας stub - - **6** αποτυχία στη μεταγλώττιση \(Harbour, C compiler, Resource compiler\) - - **7** αποτυχία στη τελική συναρμολόγηση \(linker or library manager\) - - **8** δεν υποστηρίζεται - - **9** αποτυχία δημιουργίας καταλόγου εργασίας - - **19** βοήθεια - - **10** εξάρτηση απούσα ή απενεργοποιημένη - - **20** αρχικοποίηση plugin - - **30** πολύ βαθειά εμφώλευση - - **50** ζητήθηκε σταμάτημα - - **<other> ** όταν γίνει χρήση της επιλογής \-run, κωδικός εξόδου θα είναι αυτός που θα επιστραφεί από το δημιουργημένο εκτελέσιμο\. + - **0** + + + + + + + + + +ς + - **1** + + +ωστ + π + +τφόρ + + + - **2** + + +ωστ +ς + +τ + + +ωττ +στ +ς + - **3** +π +τυχ + + + + +χ + +υσ +ς Harbour + - **5** +π +τυχ + +ς + + + + +υρ + + +ς stub + - **6** +π +τυχ + + στ + + +τ + + +ώττ +σ + \(Harbour, C compiler, Resource compiler\) + - **7** +π +τυχ + + στ + τ + + + + + συ + +ρ + + +ό + +σ + \(linker or library manager\) + - **8** + + + υπ +στ +ρ + + +τ + + + - **9** +π +τυχ + + + + + + +υρ + + +ς + +τ + +ό + +υ +ρ + +σ + +ς + - **19** + + + + + + + + - **10** + + +ρτ +σ + +π +ύσ + + +π + + +ρ + +π + + + + + + + + - **20** +ρχ + + +π + + +σ + plugin + - **30** π + +ύ + + + + + + + +φώ + +υσ + + - **50** + +τ + + + + + στ + + +τ + + + + - **<other>** ότ + + + + + + + χρ +σ + τ +ς +π + + + + +ς \-run, +ω + + +ός + +ό + +υ + + + + + + + +υτός π +υ + + +π +στρ +φ + + +πό τ + + + + + +υρ + + + + + + + +τ + + +σ + + +\. Notes: - - <script> μπορεί να είναι:⏎ <@script> ή <script\.hbm>: επιλογές γραμμής εντολών σε αρχείο⏎ <script\.hbp>: επιλογές γραμμής εντολών σε αρχείο, σηματοδοτεί επίσης ενα νέο στόχο αν οριστεί στην γραμμή\-εντολών⏎ <script\.hbc>: αρχείο διαμόρφωσης πακέτου - - Πηγαίο όνομα\-αρχείου χωρίς κατάληξη θα φορτώσει το \.hbp αρχείο, αν υπάρχει τέτοιο \.hbp αρχείο στον τρέχοντα κατάλογο\. Αν όχι, θα γίνει χρήση \.prg κατάληξης\. + - <script> +π +ρ + + + + + + + + +:⏎ <@script> + <script\.hbm>: +π + + + + +ς +ρ + + + +ς + +τ + +ώ + σ + +ρχ + + +⏎ <script\.hbp>: +π + + + + +ς +ρ + + + +ς + +τ + +ώ + σ + +ρχ + + +, σ + + +τ + + +τ + + +π +σ +ς + + + + + + στόχ + + + +ρ +στ + + στ + + +ρ + + + +\- + +τ + +ώ +⏎ <script\.hbc>: +ρχ + + + + + + +όρφωσ +ς π + + +τ +υ + - + + + + + + ό + + + +\- +ρχ + + +υ χωρ +ς + +τ + + + + + + + φ +ρτώσ + + τ + \.hbp +ρχ + + +, + + υπ +ρχ + + τ +τ + + + \.hbp +ρχ + + + στ + + τρ +χ + +τ + + +τ + + + + +\. + + όχ +, + + + + + + + χρ +σ + \.prg + +τ + + + + +ς\. - Multiple \-l, \-L, \-i and <script> parameters are accepted\. - Regular Harbour compiler options are also accepted as is\. \(see them with \-harbourhelp option\) - hbmk\.hbc option file in hbmk2 directory is always processed if it exists\. On \*nix platforms ~/\.harbour, /etc/harbour, <base>/etc/harbour, <base>/etc are checked \(in that order\) before the hbmk2 directory\. - - Το hbmk\.hbm σενάριο κατασκευής στον τρέχοντα κατάλογο δέχεται πάντοτε επεξεργασία, αν υπάρχει\. - - Η χρήση πλάγιας εμπρός κάθετης παύλας συνιστάται στις τιμές των επιλογών ως διαχωριστής μονοπατιού, αλλά η πίσω πλάγια κάθετη παύλα είναι εξίσου αποδεκτή\. - - Φίλτρα επιτρέπονται σε κάθε γραμμή \.hbc καθώς και περισσότερες επιλογές\.⏎ Τα φίλτρα μπορούν να συνδυαστούν με χρήση τελεστών '&' \(and\), '|' \(or\), να αναιρεθούν με τον τελεστή '\!' και να ομαδοποιηθούν με αγγύλες\. Π\.χ\.: \{win\}, \{gcc\}, \{linux|darwin\}, \{win&\!pocc\}, \{\(win|linux\)&\!watcom\}, \{unix&mt&gui\}, \-cflag=\{win\}\-DMYDEF, \-stop\{dos\}, \-stop\{\!allwin\} - - Οι περισσότερες \.hbc γραμμές \(libs=, hbcs=, prgflags=, cflags=, ldflags=, libpaths=, instfiles=, instpaths=, echo=\) και οι αντίστοιχες παράμετροι γραμμής\-εντολής αποδέχονται μεταβλητές macro\. Η libpaths= επίσης αποδέχεται %\{hb\_name\} που μεταφράζεται στο όνομα του υπο διερεύνηση \.hbc αρχείου - - Επιλογές που δέχοντα μεταβλητές macro υποστηρίζουν επίσης υποκατάσταση εντολών\. Περικλείστε την εντολή μεσα σε \`\`, και, αν η εντολή περιέχει κενό διάστημα, περικλείστε τη επίσης σε διπλά εισαγωγικά\. Η standard έξοδος τη εντολής θα χρησιμοποιηθεί ως τιμή\. Π\.χ\. "\-cflag=\`wx\-config \-\-cflags\`", ή ldflags=\{unix&gcc\}"\`wx\-config \-\-libs\`"\. - - Οταν ορίζονται πολλαπλές επιλογές για τον καθορισμό του τύπου του στόχου \(\-hblib, \-hbdyn, etc\.\), θα προτιμηθεί η πρώτη απ'αυτές, οι υπόλοιπες θα αγνοηθούν σιωπηρά\. - - Βιβλιοθήκες και object αρχεία δημιουργημένα με/για τον CA\-Cl\*pper δεν θα λειτουργήσουν με κανέναν υποστηριζόμενο μεταγλωττιστή/πλατφόρμα\. - - Η υποστήρξη προεπιλογών και χαρακτηριστικών μπορεί να διαφέρει ανάλογα με την πλατφόρμα/μεταγλωττιστή\. - - Δεν χρειάζεστε το GNU Make ή κάποιο άλλο make μεταγλωττιστή C και το MSYS \(σε Windows\) για να εκτελέσετε το hbmk2\. - - \. \(τελεία\) περασμένη σαν πρώτη παράμετρος θα εκκινήσει το διαλογικό κέλυφος Harbour\. + - + + hbmk\.hbm σ + + +ρ + + + +τ +σ + +υ +ς στ + + τρ +χ + +τ + + +τ + + + + + + +χ +τ + + π + +τ +τ + +π + + +ρ + +σ + +, + + υπ +ρχ + +\. + - + χρ +σ + π + + + + +ς + +πρός + + + +τ +ς π +ύ + +ς συ + +στ +τ + + στ +ς τ + + +ς τω + +π + + + +ώ + ως + + +χωρ +στ +ς + + + +π +τ + +ύ, + + + + + π +σω π + + + + + + + + +τ + π +ύ + + + + + + + + + +σ +υ +π + + + +τ +\. + - + + +τρ + +π +τρ +π + +τ + + σ + + + + + +ρ + + + + \.hbc + + +ώς + + + π +ρ +σσότ +ρ +ς +π + + + + +ς\.⏎ + + φ + +τρ + +π +ρ +ύ + + + συ + +υ +στ +ύ + + + χρ +σ + τ + + +στώ + '&' \(and\), '|' \(or\), + + + + + +ρ + + +ύ + + + τ + + τ + + +στ + '\!' + + + + + + + + + +π + + + + +ύ + + + + + +ύ + +ς\. +\.χ\.: \{win\}, \{gcc\}, \{linux|darwin\}, \{win&\!pocc\}, \{\(win|linux\)&\!watcom\}, \{unix&mt&gui\}, \-cflag=\{win\}\-DMYDEF, \-stop\{dos\}, \-stop\{\!allwin\} + - + + π +ρ +σσότ +ρ +ς \.hbc +ρ + + + +ς \(libs=, hbcs=, prgflags=, cflags=, ldflags=, libpaths=, instfiles=, instpaths=, echo=\) + + + + + + +τ +στ + +χ +ς π +ρ + + +τρ + + +ρ + + + +ς\- + +τ + + +ς +π + + +χ + +τ + + + +τ + + + +τ +ς macro\. + libpaths= +π +σ +ς +π + + +χ +τ + + %\{hb\_name\} π +υ + +τ +φρ + + +τ + + στ + ό + + + + τ +υ υπ + + + +ρ +ύ + +σ + \.hbc +ρχ + + +υ + - +π + + + + +ς π +υ + +χ + +τ + + +τ + + + +τ +ς macro υπ +στ +ρ + + +υ + +π +σ +ς υπ + + +τ +στ +σ + + +τ + +ώ +\. + +ρ + + + + +στ + τ + + + +τ + + + + +σ + σ + \`\`, + + +, + + + + +τ + + + π +ρ + +χ + + + + +ό + + +στ + + +, π +ρ + + + + +στ + τ + +π +σ +ς σ + + +π + + + +σ + +ω + + + +\. + standard + + + + +ς τ + + +τ + + +ς + + χρ +σ + + +π + + + + + + ως τ + + +\. +\.χ\. "\-cflag=\`wx\-config \-\-cflags\`", + ldflags=\{unix&gcc\}"\`wx\-config \-\-libs\`"\. + - +τ + + +ρ + + + +τ + + π + + + +π + +ς +π + + + + +ς + + + τ + + + + + +ρ +σ +ό τ +υ τύπ +υ τ +υ στόχ +υ \(\-hblib, \-hbdyn, etc\.\), + + πρ +τ + + + + + + + πρώτ + +π' +υτ +ς, + + υπό + + +π +ς + + + + + + + + +ύ + σ +ωπ +ρ +\. + - + + + + + + + + + +ς + + + object +ρχ + + + + + + + +υρ + + + + + + + +/ + + + τ + + CA\-Cl\*pper + + + + + + + +τ +υρ + +σ +υ + + + + + + + + + + υπ +στ +ρ + +ό + + + + + +τ + + +ωττ +στ +/π + +τφόρ + +\. + - + υπ +στ +ρ + + πρ + +π + + + +ώ + + + + χ +ρ + +τ +ρ +στ + +ώ + +π +ρ + + + + + + +φ +ρ + + + + + + + + + + + τ + + π + +τφόρ + +/ + +τ + + +ωττ +στ +\. + - + + + χρ + + + + +στ + τ + GNU Make + + +π + + + + + + + make + +τ + + +ωττ +στ + C + + + τ + MSYS \(σ + Windows\) + + + + + + +τ + + +σ +τ + τ + hbmk2\. + - \. \(τ + + + + +\) π +ρ +σ + + + + σ + + πρώτ + π +ρ + + +τρ +ς + + + + + + + +σ + + τ + + + + + + + + +ό + + +υφ +ς Harbour\. - - \.hb, \.hrb ή \.dbf αρχείο δοσμένο ως πρώτη παραμέτρος θα εκτελεστεί σαν σενάριο Harbour\. Αν το όνομα\-αρχείου δεν περιέχει ορίσματα μονοπατιών, θα αναζητηθεί στο τρέχοντα κατάλογο εργασίας και στο PATH\. Αν δεν δόθηκε κατάληξη, θα αναζητηθούν \.hb and \.hrb καταλήξεις, με αυτή τη σειρά\. Αρχείο \.dbf θα ανοιχτεί αυτόματα σε κατάσταση shared και θα ξεκινήσει το διαλογικό shell του Harbour\. Μη standard καταλήξεις θα ανιχνευτούν αυτομάτως για πηγαίους και προκατασεκυασμένους τυπους\. Σημειώστε, για σενάρια Harbour, η κωδικοσελίδα ορίζεται απο προεπιλογή σε UTF\-8\. Το εξ'ορισμού βασικό αρχείο header 'hb\.ch' συμπεριλαμβάνεται αυτόματα, δηλ\. \#included\. Προεπιλεγμένη μορφή ημερ/νίας είναι η πρότυπη κατα ISO μορφή: εεεε\-μμ\-ηη\. Προεπιλεγμένο GT είναι το 'gtcgi', εκτός αν ανιχνευτούν CUI κλήσεις πλήρους οθόνης, οπότε επιλέγεται αυτομάτως 'gtwin' \[\*\] \(εκτός για τις INIT PROCEDUREs\)\. - - Μπορεί να χρησιμοποιηθεί ο συνδυασμός πλήκτρων <Alt\+V> στο διαδραστικό shell του Harbour για επικόληση από το πρόχειρο\. - - Τιμές με αστερίσκο \[\*\] μπορεί να εξαρτώνται από την πλατφόρμα υποδοχής ή/και τη διαμόρφωση\. Η παρούσα βοήθεια δημιουργήθηκε στην 'win' πλατφόρμα υποδοχής\. + - \.hb, \.hrb + \.dbf +ρχ + + + + +σ + + + + ως πρώτ + π +ρ + + +τρ +ς + + + +τ + + +στ + + σ + + σ + + +ρ + + Harbour\. + + τ + ό + + + +\- +ρχ + + +υ + + + π +ρ + +χ + + +ρ +σ + +τ + + + + +π +τ +ώ +, + + + + + + +τ + + + + στ + τρ +χ + +τ + + +τ + + + + + +ρ + +σ + +ς + + + στ + PATH\. + + + + + +ό + + + + + +τ + + + + +, + + + + + + +τ + + +ύ + \.hb and \.hrb + +τ + + + + + +ς, + + +υτ + τ + σ + +ρ +\. +ρχ + + + \.dbf + + + + + +χτ + + +υτό + +τ + σ + + +τ +στ +σ + shared + + + + + + + + + + +σ + + τ + + + + + + + + +ό shell τ +υ Harbour\. + + standard + +τ + + + + + +ς + + + + +χ + +υτ +ύ + +υτ + + +τως + + + π + + + + +υς + + + πρ + + +τ +σ + +υ +σ + + + +υς τυπ +υς\. + + + + +ώστ +, + + + σ + + +ρ + + Harbour, + +ω + + + +σ + + + + + +ρ + + +τ + + +π + πρ + +π + + + + + σ + UTF\-8\. + + + +' +ρ +σ + +ύ + +σ + +ό +ρχ + + + header 'hb\.ch' συ +π +ρ + + + + + + + +τ + + +υτό + +τ +, + + +\. \#included\. +ρ + +π + + + + + + + + + +ρφ + + + +ρ/ + + +ς + + + + + + πρότυπ + + +τ + ISO + +ρφ +: + + + +\- + +\- + +\. +ρ + +π + + + + + + + + GT + + + + + τ + 'gtcgi', + +τός + + + + +χ + +υτ +ύ + CUI + + +σ + +ς π + +ρ +υς + +ό + +ς, +πότ + +π + + + + +τ + + +υτ + + +τως 'gtwin' \[\*\] \( + +τός + + + τ +ς INIT PROCEDUREs\)\. + - +π +ρ + + + + χρ +σ + + +π + + + + + + + συ + +υ +σ +ός π + + +τρω + <Alt\+V> στ + + + + +ρ +στ + +ό shell τ +υ Harbour + + + +π + +ό + +σ + +πό τ + πρόχ + +ρ +\. + - + + + +ς + + +στ +ρ +σ + + \[\*\] +π +ρ + + + + + + +ρτώ +τ + + +πό τ + + π + +τφόρ + + υπ + + +χ +ς +/ + + + τ + + + + +όρφωσ +\. + π +ρ +ύσ + + + + + + + + + + + + +υρ + + + + + + στ + + 'win' π + +τφόρ + + υπ + + +χ +ς\. Supported <compiler> values for each supported <platform> value: @@ -671,7 +14529,12 @@ Supported <compiler> values for each supported <platform> value: - **aix** gcc - **sunos** gcc, sunpro -Αδεια: + + + + + +: This program is free software; you can redistribute it and/or modify @@ -704,7 +14567,13 @@ License extensions: http://creativecommons\.org/licenses/by\-sa/3\.0/ -Συγγραφέας: + +υ + +ρ +φ + +ς: - Viktor Szakáts \(harbour syenar\.net\) diff --git a/utils/hbmk2/doc/hbmk2.pt_BR.md b/utils/hbmk2/doc/hbmk2.pt_BR.md index df4c614f1c..f345ec0271 100644 --- a/utils/hbmk2/doc/hbmk2.pt_BR.md +++ b/utils/hbmk2/doc/hbmk2.pt_BR.md @@ -32,7 +32,7 @@ Opções - **\-mt|\-st** linkar com suporte multi ou single\-thread na HVM - **\-gui|\-std** criar um executável GUI/console - **\-main=<mainfunc>** sobrescreva o nome da função/procedimento inicial - - **\-request=<func>** force function/procedure to be linked + - **\-request=<func>** forçar a linkagem da função/procedure - **\-fullstatic** linkar com todas as bibliotecas estáticas - **\-pic\[\-\]** create position independent object code \(always enabled in \-hbdyn/\-hbdynvm modes\) - **\-\[full|fix\]shared** criar binário que faça uso da biblioteca compartilhada do Harbour com referência absoluta \(ou não\) \(padrão: 'fullshared' quando Harbour é instalado no local do sistema, caso contrário será 'fixshared'\) \(fix/full é somente para \*nix\) @@ -101,7 +101,7 @@ Opções - **\-jobs=<n>** dispara <n> threads de compilação \(apenas plataformas multiprocessadas\) - **\-head=<m>** control source header parsing \(in incremental build mode\) <m> can be: native \(uses compiler to extract dependencies\), full \(default, uses simple text parser on the whole file\), dep, off - - **\-rebuild** rebuild \(in incremental build mode\) + - **\-rebuild** recriar \(em modo incremental\) - **\-rebuildall** recriar com os sub\-projetos \(em modo incremental\) - **\-clean** compilação limpa \(em modo de compilação incremental\) - **\-workdir=<dir>** working directory @@ -257,7 +257,7 @@ Arquivos: Variáveis macro: - - **$\{hb\_root\}** directório de hbmk2 + - **$\{hb\_root\}** directório de hbmk2 - **$\{hb\_dir\}** directory of the filename it is used in - **$\{hb\_dirname\}** diretório raiz do nome de arquivo é usado em - **$\{hb\_name\}** nomeie o nome de arquivo ele é usado \(sem diretório e extensão\) @@ -328,7 +328,7 @@ Filtros \(você pode combinar e / ou negá\-los\): - **\{hb10\}** Harbour 1\.0\.x compatibility mode \(see \-hb10 option\) - **\{hb20\}** Harbour 2\.0\.x compatibility mode \(see \-hb20 option\) - **\{hb30\}** Harbour 3\.0\.x compatibility mode \(see \-hb30 option\) - - **\{xhb\}** modo xhb \(veja opção \-xhb\) + - **\{xhb\}** modo xhb \(veja opção \-xhb\) - **\{hb\_ispath='<file|dir>'\}** passará pelo filtro se o nome do arquivo <file> ou <dir> diretório existir no disco\. - **\{MACRO\}** passará pelo filtro se o valor $\{MACRO\} não for vazio e não for igual a zero '0' ou 'no' \(maiúsculas e minúsculas "case insensitive"\) - **\{MACRO='<value>'\}** filter will pass if $\{MACRO\} value equals to <value> \(case insensitive\)\. @@ -410,24 +410,24 @@ diretivas \.hbc \(devem ser escritas em linhas separadas\): - **dflags\+=** space separated list of values as in \-dflag\+= option - **pflags=** space separated list of values as in \-pflag= option - **psources=** space separated list of values as in \-pi= option - - **gui=<bool>** 'yes' = \-gui, 'no' = \-std option - - **mt=<bool>** 'yes' = \-mt, 'no' = \-st option - - **pic=<bool>** 'yes' = \-pic, 'no' = \-pic\- option - - **shared=<bool>** 'yes' = \-shared, 'no' = \-static option + - **gui=<bool>** opções 'yes' = \-gui, 'no' = \-std + - **mt=<bool>** opções 'yes' = \-mt, 'no' = \-st + - **pic=<bool>** opções 'yes' = \-pic, 'no' = \-pic\- + - **shared=<bool>** opções 'yes' = \-shared, 'no' = \-static - **shareddef=<bool>** similar to shared=, but works only if shared/static mode was not set before - - **fullstatic=<bool>** 'yes' = \-fullstatic, 'no' = \-static option - - **debug=<bool>** 'yes' = \-debug, 'no' = \-debug\- option - - **optim=** 'yes' = \-optim, 'no' = \-optim\- option - - **nulrdd=<bool>** 'yes' = \-nulrdd, 'no' = \-nulrdd\- option - - **nodefgt=<bool>** 'yes' = \-nodefgt, 'no' = \-nodefgt\- option - - **map=<bool>** 'yes' = \-map, 'no' = \-map\- option - - **hbcppmm=<bool>** 'yes' = \-hbcpmm, 'no' = \-hbcpmm\- option - - **implib=<bool>** 'yes' = \-implib, 'no' = \-implib\- option - - **winuni=<bool>** 'yes' = \-winuni, 'no' = \-winuni\- option - - **strip=<bool>** 'yes' = \-strip, 'no' = \-strip\- option - - **run=<bool>** 'yes' = \-run, 'no' = \-run\- option - - **inc=<bool>** 'yes' = \-inc, 'no' = \-inc\- option - - **safe=<bool>** 'yes' = \-safe, 'no' = \-safe\- option + - **fullstatic=<bool>** opções 'yes' = \-fullstatic, 'no' = \-static + - **debug=<bool>** opções 'yes' = \-debug, 'no' = \-debug\- + - **optim=** opções 'yes' = \-optim, 'no' = \-optim\- + - **nulrdd=<bool>** opções 'yes' = \-nulrdd, 'no' = \-nulrdd\- + - **nodefgt=<bool>** opções 'yes' = \-nodefgt, 'no' = \-nodefgt\- + - **map=<bool>** opções 'yes' = \-map, 'no' = \-map\- + - **hbcppmm=<bool>** opções 'yes' = \-hbcpmm, 'no' = \-hbcpmm\- + - **implib=<bool>** opções 'yes' = \-implib, 'no' = \-implib\- + - **winuni=<bool>** opções 'yes' = \-winuni, 'no' = \-winuni\- + - **strip=<bool>** opções 'yes' = \-strip, 'no' = \-strip\- + - **run=<bool>** opções 'yes' = \-run, 'no' = \-run\- + - **inc=<bool>** opções 'yes' = \-inc, 'no' = \-inc\- + - **safe=<bool>** opções 'yes' = \-safe, 'no' = \-safe\- - **cpp=** mesmo que \-cpp= opções - **warn=** mesmo que \-warn= opções - **compr=** mesmo que \-compr= opções @@ -464,7 +464,7 @@ Add a Harbour input file to the project\. - **hbmk\_AddInput\_C\( hbmk, cFileName \) \-> NIL** Adicionar um arquivo de entrada C ao projeto\. - **hbmk\_AddInput\_CPP\( hbmk, cFileName \) \-> NIL** -Add a C\+\+ input file to the project\. +Adicionar um arquivo de entrada C\+\+ ao projeto\. - **hbmk\_AddInput\_RC\( hbmk, cFileName \) \-> NIL** Add a Windows resource input file to the project\. - **hbmk\_AddInput\_OBJ\( hbmk, cFileName \) \-> NIL** @@ -511,12 +511,12 @@ Plugin variables: - **"vars"** hash of plugin custom variables\. Writable, local to each plugin - **"cPLAT"** \-plat valor - **"cCOMP"** \-comp valor - - **"nCOMPVer"** see HB\_COMPILER\_VER envvar + - **"nCOMPVer"** veja HB\_COMPILER\_VER envvar - **"cCPU"** \-cpu valor - **"cBUILD"** \-build= valor - **"cOUTPUTNAME"** \-o valor - - **"cTARGETNAME"** see $\{hb\_targetname\} macro - - **"cTARGETTYPE"** see $\{hb\_targettype\} macro + - **"cTARGETNAME"** veja $\{hb\_targetname\} macro + - **"cTARGETTYPE"** veja $\{hb\_targettype\} macro - **"lREBUILD"** \-rebuild opções de status - **"lCLEAN"** \-clean opções de status - **"lDEBUG"** \-debug opções de status @@ -530,14 +530,14 @@ Plugin variables: - **"lBEEP"** \-beep opções de status - **"lRUN"** \-run opções de status - **"lINC"** \-inc opções de status - - **"cCCPATH"** see HB\_CCPATH envvar - - **"cCCPREFIX"** see HB\_CCPREFIX envvar - - **"cCCSUFFIX"** see HB\_CCSUFFIX envvar - - **"cCCEXT"** see HB\_CCEXT envvar + - **"cCCPATH"** veja HB\_CCPATH envvar + - **"cCCPREFIX"** veja HB\_CCPREFIX envvar + - **"cCCSUFFIX"** veja HB\_CCSUFFIX envvar + - **"cCCEXT"** veja HB\_CCEXT envvar - **"cWorkDir"** \-workdir= valor - **"nExitCode"** Código de saída atual -Shell API available in Harbour scripts: +Shell API disponível nos scripts em Harbour : - **hbshell\_gtSelect\( \[<cGT>\] \) \-> NIL** @@ -549,7 +549,7 @@ Carregar cabeçalho "header" Harbour\. - **hbshell\_uninclude\( <cHeader> \) \-> <lSuccess>** Descarregar cabeçalho "header" Harbour\. - **hbshell\_include\_list\(\) \-> NIL** -Display list of loaded Harbour header\. +Mostra a lista de cabeçalhos Harbour carregados\. - **hbshell\_ext\_load\( <cPackageName> \) \-> <lSuccess>** Load package\. Similar to \#request PP directive\. - **hbshell\_ext\_unload\( <cPackageName> \) \-> <lSuccess>** @@ -567,7 +567,7 @@ Exemplos ta iniciar com hbmk2: - **Para rodar o "shell" interativo \(interpretador de comandos\)** $ hbmk2 \. - - ** Para executar un script Harbour** + - **Para executar un script Harbour** $ hbmk2 myscript\.hb \[<parâmetro\[s\]>\] @@ -624,7 +624,7 @@ Códigos de saída \("errorlevels"\): - **8** não suportado - **9** Falhou na criação do diretório de trabalho - **19** ajuda - - **10** dependency missing or disabled + - **10** dependência em falta ou desativada - **20** inicialização de plugin - **30** aninhamento muito profundo - **50** solicitação de parada diff --git a/utils/hbmk2/po/hbmk2.el.po b/utils/hbmk2/po/hbmk2.el.po index f09d19b00a..9471863192 100644 --- a/utils/hbmk2/po/hbmk2.el.po +++ b/utils/hbmk2/po/hbmk2.el.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Harbour\n" -"PO-Revision-Date: 2013-03-31 11:44+0000\n" +"PO-Revision-Date: 2013-03-31 13:09+0000\n" "Last-Translator: Pete_wg \n" "Language-Team: Greek (http://www.transifex.com/projects/p/harbour/language/el/)\n" "MIME-Version: 1.0\n" @@ -18,70 +18,70 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:823 #, c-format msgid "Press any key to continue..." -msgstr "Πατήστε ένα πλήκτρο για συνέχεια..." +msgstr "\n\nτ\nστ\n \n\n\n π\n\n\nτρ\n \n\n\n συ\n\nχ\n\n\n..." #: utils/hbmk2/hbmk2.prg:10489 utils/hbmk2/hbmk2.prg:13983 #, c-format msgid "<%1$s directory>" -msgstr "<%1$s κατάλογος>" +msgstr "<%1$s \n\nτ\n\n\n\n\nς>" #: utils/hbmk2/hbmk2.prg:10528 #, c-format msgid "Processing: %1$s" -msgstr "Επεξεργασία: %1$s" +msgstr "\nπ\n\n\nρ\n\nσ\n\n: %1$s" #: utils/hbmk2/hbmk2.prg:10532 #, c-format msgid "Error: Opening: %1$s" -msgstr "Λάθος: Ανοίγματος: %1$s" +msgstr "\n\n\n\nς: \n\n\n\n\n\n\nτ\nς: %1$s" #: utils/hbmk2/hbmk2.prg:10564 #, c-format msgid "Skipping from: %1$s" -msgstr "Παράκαμψη από: %1$s" +msgstr "\n\nρ\n\n\n\nψ\n \nπό: %1$s" #: utils/hbmk2/hbmk2.prg:820 #, c-format msgid "Exit code: %1$d: %2$s" -msgstr "Κωδικός εξόδου: %1$d: %2$s" +msgstr "\nω\n\n\nός \n\nό\n\nυ: %1$d: %2$s" #: utils/hbmk2/hbmk2.prg:3032 #, c-format msgid "" "Warning: Option available only when using embedded Harbour compiler: %1$s" -msgstr "Προειδοποίηση: Επιλογή διαθέσιμη μόνο αν χρησιμοποιείται ο ενσωματωμένος μεταγλωττιστής Harbour: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \nπ\n\n\n\n\n \n\n\n\n\nσ\n\n\n \nό\n\n \n\n χρ\nσ\n\n\nπ\n\n\n\nτ\n\n \n \n\nσω\n\nτω\n\n\n\nς \n\nτ\n\n\nωττ\nστ\nς Harbour: %1$s" #: utils/hbmk2/hbmk2.prg:7604 #, c-format msgid "" "Warning: Pointless usage of %1$s and %2$s options together on command-line." -msgstr "Προειδοποίηση: Ασκοπη χρήση των επιλογών %1$s και %2$s από κοινού στην γραμμή-εντολών" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \nσ\n\nπ\n χρ\nσ\n τω\n \nπ\n\n\n\nώ\n %1$s \n\n\n %2$s \nπό \n\n\n\n\nύ στ\n\n \nρ\n\n\n\n-\n\nτ\n\nώ\n" #: utils/hbmk2/hbmk2.prg:7763 #, c-format msgid "" "Warning: Ignoring explicitly specified core library: %1$s (in option %2$s)" -msgstr "Προσοχή: Γίνεται παράβλεψη του ρητά καθρισμένου κατάλογου βιβλιοθηκών-πυρήνα: %1$s (στην επιλογή %2$s)" +msgstr "\nρ\nσ\nχ\n: \n\n\n\nτ\n\n π\nρ\n\n\n\nψ\n τ\nυ ρ\nτ\n \n\n\nρ\nσ\n\n\n\nυ \n\nτ\n\n\n\n\nυ \n\n\n\n\n\n\n\n\nώ\n-πυρ\n\n\n: %1$s (στ\n\n \nπ\n\n\n\n\n %2$s)" #: utils/hbmk2/hbmk2.prg:8081 #, c-format msgid "" "Warning: Install path not a directory (%1$s). Extra install files not " "copied." -msgstr "Προειδοποίηση: Το μονοπάτι εγκατάστασης δεν είναι κατάλογος (%1$s). Τα επιπρόσθετα αρχεία δεν αντιγράφτηκαν." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n \n\n\n\nπ\nτ\n \n\n\n\nτ\nστ\nσ\nς \n\n\n \n\n\n\n\n \n\nτ\n\n\n\n\nς (%1$s). \n\n \nπ\nπρόσ\n\nτ\n \nρχ\n\n\n \n\n\n \n\nτ\n\nρ\nφτ\n\n\n\n." #: utils/hbmk2/hbmk2.prg:13236 #, c-format msgid "" "Hint: Install package %3$s and add option '%1$s' for missing function(s): " "%2$s" -msgstr "Συμβουλή: Εγκαταστείστε το πακέτο %3$s και προσθέστε την επιλογή '%1$s' για συνάρτηση(εις) που λείπουν: %2$s" +msgstr "\nυ\n\n\nυ\n\n: \n\n\n\nτ\nστ\n\nστ\n τ\n π\n\n\nτ\n %3$s \n\n\n πρ\nσ\n\nστ\n τ\n\n \nπ\n\n\n\n\n '%1$s' \n\n\n συ\n\nρτ\nσ\n(\n\nς) π\nυ \n\n\nπ\nυ\n: %2$s" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" "options/flags reserved for 3rd party tools, always ignored by %1$s itself" -msgstr "εφεδρικές επιλογές/σημαίες για 3rd party εργαλεία, πάντοτε αγνοούνται αφ'εαυτού από %1$s " +msgstr "\nφ\n\nρ\n\n\nς \nπ\n\n\n\n\nς/σ\n\n\n\n\nς \n\n\n 3rd party \nρ\n\n\n\n\n\n, π\n\nτ\nτ\n \n\n\n\n\nύ\nτ\n\n \nφ'\n\nυτ\nύ \nπό %1$s " #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -94,21 +94,21 @@ msgstr "" msgid "" " is the name of the dependency. Add to the header detection path " "list." -msgstr " είναι το όνομα της εξάρτησης. Προσθέστε στη λίστα μονοπατιών ανίχνευσης header" +msgstr " \n\n\n\n\n τ\n ό\n\n\n\n τ\nς \n\n\nρτ\nσ\nς. \nρ\nσ\n\nστ\n στ\n \n\nστ\n \n\n\n\nπ\nτ\nώ\n \n\n\nχ\n\nυσ\nς header" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" " is the name of the dependency. Add to the import library source " "list." -msgstr " είναι το όνομα της εξάρτησης. Προσθέστε στη λίστα δυναμικών βιβλιοθηκών" +msgstr " \n\n\n\n\n τ\n ό\n\n\n\n τ\nς \n\n\nρτ\nσ\nς. \nρ\nσ\n\nστ\n στ\n \n\nστ\n \nυ\n\n\n\n\nώ\n \n\n\n\n\n\n\n\n\nώ\n" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" " is the name of the dependency. Set generated import library name to " "" -msgstr " είναι το όνομα της εξάρτησης. Ορίστε το όνομα της δημιουργούμενης βιβλιοθήκης εισαγωγής σε " +msgstr " \n\n\n\n\n τ\n ό\n\n\n\n τ\nς \n\n\nρτ\nσ\nς. \nρ\nστ\n τ\n ό\n\n\n\n τ\nς \n\n\n\n\nυρ\n\nύ\n\n\n\nς \n\n\n\n\n\n\n\n\n\nς \n\nσ\n\nω\n\nς σ\n " #: utils/hbmk2/hbmk2.prg:2909 #, c-format @@ -118,17 +118,17 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:2900 #, c-format msgid "Warning: Invalid -request= value ignored: %1$s" -msgstr "Προειδοποίηση: Αγνοήθηκε μη επιτρεπή τιμή -request= : %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n\n\n\n\n\n\n \n\n \nπ\nτρ\nπ\n τ\n\n\n -request= : %1$s" #: utils/hbmk2/hbmk2.prg:3700 #, c-format msgid "Warning: No source files were specified." -msgstr "Προειδοποίηση: Δεν καθορίστηκαν αρχεία πηγαίου κώδικα." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n \n\n\n\nρ\nστ\n\n\n\n \nρχ\n\n\n π\n\n\n\n\nυ \nώ\n\n\n\n." #: utils/hbmk2/hbmk2.prg:2359 #, c-format msgid "Using Harbour: %1$s %2$s %3$s %4$s %5$s %6$s" -msgstr "Χρήση Harbour: %1$s %2$s %3$s %4$s %5$s %6$s" +msgstr "\nρ\nσ\n Harbour: %1$s %2$s %3$s %4$s %5$s %6$s" #: utils/hbmk2/hbmk2.prg:2892 #, c-format @@ -153,7 +153,7 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:6979 #, c-format msgid "Warning: Cannot delete existing target '%1$s'." -msgstr "Προειδοποίηση: Αδυναμία διαγραφής υπάρχοντος στόχου '%1$s'." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\nυ\n\n\n\n\n \n\n\n\nρ\nφ\nς υπ\nρχ\n\nτ\nς στόχ\nυ '%1$s'." #: utils/hbmk2/hbmk2.prg:7164 #, c-format @@ -173,27 +173,27 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:7618 #, c-format msgid "Warning: Ignored invalid option value in: %1$s" -msgstr "Προειδοποίηση: Αγνοήθηκε άκυρη τιμή επιλογής στο: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n\n\n\n\n\n\n \n\nυρ\n τ\n\n\n \nπ\n\n\n\n\nς στ\n: %1$s" #: utils/hbmk2/hbmk2.prg:7498 #, c-format msgid "Warning: Running code sign command. %1$d:" -msgstr "Προειδοποίηση: Εκτέλεση εντολής σήμανσης κώδικα. %1$d:" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\nτ\n\n\nσ\n \n\nτ\n\n\nς σ\n\n\n\nσ\nς \nώ\n\n\n\n. %1$d:" #: utils/hbmk2/hbmk2.prg:8030 #, c-format msgid "Warning: No import library source was specified" -msgstr "Προειδοποίηση: Δεν καθορίστηκε πηγή εισαγώμενης βιβλιοθήκης" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n \n\n\n\nρ\nστ\n\n\n π\n\n\n \n\nσ\n\nώ\n\n\n\nς \n\n\n\n\n\n\n\n\n\nς" #: utils/hbmk2/hbmk2.prg:8019 #, c-format msgid "Warning: No import library sources were found." -msgstr "Προειδοποίηση: Προειδοποίηση: Δεν βρέθηκαν πηγές εισαγώμενης βιβλιοθήκης." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n \nρ\n\n\n\n\n\n π\n\n\nς \n\nσ\n\nώ\n\n\n\nς \n\n\n\n\n\n\n\n\n\nς." #: utils/hbmk2/hbmk2.prg:8105 #, c-format msgid "Warning: Copying %1$s to %2$s failed with %3$d." -msgstr "Προειδοποίηση: Η αντιγραφή %1$s στο %2$s απέτυχε με %3$d." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n \n\nτ\n\nρ\nφ\n %1$s στ\n %2$s \nπ\nτυχ\n \n\n %3$d." #: utils/hbmk2/hbmk2.prg:15888 #, c-format @@ -205,7 +205,7 @@ msgstr "" msgid "" "Warning: Pointless usage of %1$s and %2$s options together in '%3$s' line " "%4$d and %5$d." -msgstr "Προσοχή: Άσκοπη από κοινού χρήση των επιλογών %1$s και %2$s στο '%3$s' γραμμή %4$d και %5$d." +msgstr "\nρ\nσ\nχ\n: \nσ\n\nπ\n \nπό \n\n\n\n\nύ χρ\nσ\n τω\n \nπ\n\n\n\nώ\n %1$s \n\n\n %2$s στ\n '%3$s' \nρ\n\n\n\n %4$d \n\n\n %5$d." #: utils/hbmk2/hbmk2.prg:2152 #, c-format @@ -219,7 +219,7 @@ msgstr "" msgid "" "create (or not) an import library (in -hbdyn/-hbexe mode). The name will " "have a postfix added." -msgstr "δημιουργία (ή όχι) βιβλιοθήκης εισαγωγής (in -hbdyn/-hbexe mode). Το όνομα θα περιέχει επίθεμα." +msgstr "\n\n\n\n\nυρ\n\n\n (\n όχ\n) \n\n\n\n\n\n\n\n\n\nς \n\nσ\n\nω\n\nς (in -hbdyn/-hbexe mode). \n\n ό\n\n\n\n \n\n π\nρ\n\nχ\n\n \nπ\n\n\n\n\n." #: utils/hbmk2/hbmk2.prg:15680 #, c-format @@ -233,14 +233,14 @@ msgstr "" msgid "" "create import library (in -hbdyn/-hbexe mode) name to (default: " "same as output)" -msgstr "δημιουργία ονόματος βιβλιοθήκης εισαγωγής (in -hbdyn/-hbexe mode) στο (Προεπιλογή: ίδιο με το output)" +msgstr "\n\n\n\n\nυρ\n\n\n \n\nό\n\nτ\nς \n\n\n\n\n\n\n\n\n\nς \n\nσ\n\nω\n\nς (in -hbdyn/-hbexe mode) στ\n (\nρ\n\nπ\n\n\n\n\n: \n\n\n\n \n\n τ\n output)" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" "pass single raw option to linker (dynamic library) after the library list. " "Use with caution." -msgstr "πέρασμα επιλογής χωρίς προεπεξεργασία στο συνδέτη/linker (δυναμική βιβλιοθήκη) μετά τη λίστα βιβλιοθηκών. Χρησιμοποιήστε το με προσοχή!" +msgstr "π\nρ\nσ\n\n \nπ\n\n\n\n\nς χωρ\nς πρ\n\nπ\n\n\nρ\n\nσ\n\n στ\n συ\n\n\nτ\n/linker (\nυ\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n) \n\nτ\n τ\n \n\nστ\n \n\n\n\n\n\n\n\n\nώ\n. \nρ\nσ\n\n\nπ\n\n\nστ\n τ\n \n\n πρ\nσ\nχ\n!" #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -268,28 +268,28 @@ msgstr "" msgid "" "You can sym-link/copy/rename %1$s to the following names to alter default " "mode of operation:" -msgstr "Μορείτε να συνδέσετε/αντιγράψετε/μετονομάσετε %1$s στα ακόλουθα ονόματα για αλλάξετε την προεπιλεγμένη λειτουργία:" +msgstr "\n\nρ\n\nτ\n \n\n συ\n\n\nσ\nτ\n/\n\nτ\n\nρ\nψ\nτ\n/\n\nτ\n\n\n\n\nσ\nτ\n %1$s στ\n \n\nό\n\nυ\n\n \n\nό\n\nτ\n \n\n\n \n\n\n\n\n\nτ\n τ\n\n πρ\n\nπ\n\n\n\n\n\n\n\n \n\n\nτ\nυρ\n\n\n:" #: utils/hbmk2/hbmk2.prg:15959 #, c-format msgid "" "when -run option is used, the exit code will be the one returned by the " "target executable" -msgstr "όταν γίνει χρήση της επιλογής -run, κωδικός εξόδου θα είναι αυτός που θα επιστραφεί από το δημιουργημένο εκτελέσιμο." +msgstr "ότ\n\n \n\n\n\n\n χρ\nσ\n τ\nς \nπ\n\n\n\n\nς -run, \nω\n\n\nός \n\nό\n\nυ \n\n \n\n\n\n\n \nυτός π\nυ \n\n \nπ\nστρ\nφ\n\n \nπό τ\n \n\n\n\n\nυρ\n\n\n\n\n\n \n\nτ\n\n\nσ\n\n\n." #: utils/hbmk2/hbmk2.prg:16103 #, c-format msgid "" "filter will pass if ${MACRO} value is not empty and not equal to '0' or 'no'" " (case insensitive)" -msgstr "το φίλτρο θα περάσει αν η τιμή ${MACRO} δεν είναι άδεια και όχι ίση με '0' ή 'no' (πεζά/κεφαλαία: αδιάφορο)" +msgstr "τ\n φ\n\nτρ\n \n\n π\nρ\nσ\n\n \n\n \n τ\n\n\n ${MACRO} \n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n όχ\n \nσ\n \n\n '0' \n 'no' (π\n\n\n/\n\nφ\n\n\n\n\n: \n\n\n\nφ\nρ\n)" #: utils/hbmk2/hbmk2.prg:16201 #, c-format msgid "" "when dependency was detected in a location configured by " "-depincpathlocal= option" -msgstr "οταν η εξάρτηση ανιχνεύτηκε σε μια θέση που ορίστηκε από την επιλογή -depincpathlocal=" +msgstr "\nτ\n\n \n \n\n\nρτ\nσ\n \n\n\nχ\n\nύτ\n\n\n σ\n \n\n\n \n\nσ\n π\nυ \nρ\nστ\n\n\n \nπό τ\n\n \nπ\n\n\n\n\n -depincpathlocal=" #: utils/hbmk2/hbmk2.prg:16332 #, c-format @@ -303,28 +303,28 @@ msgstr "" msgid "" "GNU Make or any C compiler specific make tool and MSYS (on Windows) are not " "needed to run %1$s." -msgstr "Δεν χρειάζεστε το GNU Make ή κάποιο άλλο make μεταγλωττιστή C και το MSYS (σε Windows) για να εκτελέσετε το %1$s." +msgstr "\n\n\n χρ\n\n\n\n\nστ\n τ\n GNU Make \n \n\nπ\n\n\n \n\n\n\n make \n\nτ\n\n\nωττ\nστ\n C \n\n\n τ\n MSYS (σ\n Windows) \n\n\n \n\n \n\nτ\n\n\nσ\nτ\n τ\n %1$s." #: utils/hbmk2/hbmk2.prg:1677 #, c-format msgid "Error: Cannot nest projects deeper than %1$d levels" -msgstr "Λάθος: Δεν μπορώ να εμφωλεύσω έργα σε βάθος περισσότερο από %1$d επίπεδα" +msgstr "\n\n\n\nς: \n\n\n \nπ\nρώ \n\n \n\nφω\n\nύσω \nρ\n\n σ\n \n\n\n\nς π\nρ\nσσότ\nρ\n \nπό %1$d \nπ\nπ\n\n\n" #: utils/hbmk2/hbmk2.prg:2449 utils/hbmk2/hbmk2.prg:11359 #, c-format msgid "Found project reference on library search path: %1$s" -msgstr "Βρέθηκε αναφορά έργου στο μονοπάτι αναζήτησης βιβλιοθηκών: %1$s" +msgstr "\nρ\n\n\n\n\n \n\n\nφ\nρ\n \nρ\n\nυ στ\n \n\n\n\nπ\nτ\n \n\n\n\n\nτ\nσ\nς \n\n\n\n\n\n\n\n\nώ\n: %1$s" #: utils/hbmk2/hbmk2.prg:3022 #, c-format msgid "Warning: Ignored unsupported codepage value: %1$s" -msgstr "Προειδοποίηση: Αγνοήθηκε μη υποστηριζόμενη κωδικοσελίδα: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n\n\n\n\n\n\n \n\n υπ\nστ\nρ\n\nό\n\n\n\n \nω\n\n\n\nσ\n\n\n\n\n: %1$s" #: utils/hbmk2/hbmk2.prg:3514 utils/hbmk2/hbmk2.prg:10660 #: utils/hbmk2/hbmk2.prg:10713 utils/hbmk2/hbmk2.prg:10751 #, c-format msgid "Warning: Cannot find %1$s (referenced from %2$s)" -msgstr "Προειδοποίηση: Δεν μπορώ να βρώ το %1$s (αναφέρθηκε απο %2$s)" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n \nπ\nρώ \n\n \nρώ τ\n %1$s (\n\n\nφ\nρ\n\n\n\n \nπ\n %2$s)" #: utils/hbmk2/hbmk2.prg:3736 #, c-format @@ -339,39 +339,39 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:6233 #, c-format msgid "Warning: Stub helper .c program could not be created." -msgstr "Προειδοποίηση: Δεν μπόρεσε να γίνει δημιουργία Stub helper .c προγράμματος." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n \nπόρ\nσ\n \n\n \n\n\n\n\n \n\n\n\n\nυρ\n\n\n Stub helper .c πρ\n\nρ\n\n\n\nτ\nς." #: utils/hbmk2/hbmk2.prg:6342 #, c-format msgid "Warning: Stub helper .cpp program could not be created." -msgstr "Προειδοποίηση: Δεν μπόρεσε να γίνει δημιουργία Stub helper .cpp προγράμματος." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n \nπόρ\nσ\n \n\n \n\n\n\n\n \n\n\n\n\nυρ\n\n\n Stub helper .cpp πρ\n\nρ\n\n\n\nτ\nς." #: utils/hbmk2/hbmk2.prg:6583 #, c-format msgid "Warning: Stub helper .rc file could not be created." -msgstr "Προειδοποίηση: Δεν μπόρεσε να γίνει δημιουργία Stub helper .rc προγράμματος." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n \nπόρ\nσ\n \n\n \n\n\n\n\n \n\n\n\n\nυρ\n\n\n Stub helper .rc πρ\n\nρ\n\n\n\nτ\nς." #: utils/hbmk2/hbmk2.prg:6967 #, c-format msgid "Warning: Cannot create directory for target '%1$s'." -msgstr "Προειδοποίηση: Αδυναμία δημηιουργίας καταλόγου στόχου '%1$s'." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\nυ\n\n\n\n\n \n\n\n\n\n\nυρ\n\n\nς \n\nτ\n\nό\n\nυ στόχ\nυ '%1$s'." #: utils/hbmk2/hbmk2.prg:7961 #, c-format msgid "Error: Failed creating symbolic link %1$s to %2$s" -msgstr "Λάθος: Αποτυχία δημιουργίας συμβολικού δεσμού %1$s σε %2$s" +msgstr "\n\n\n\nς: \nπ\nτυχ\n\n \n\n\n\n\nυρ\n\n\nς συ\n\n\n\n\n\n\nύ \n\nσ\n\nύ %1$s σ\n %2$s" #: utils/hbmk2/hbmk2.prg:8007 #, c-format msgid "Error: Failed creating import library %1$s from %2$s." -msgstr "Λάθος: Αποτυχία δημιουργίας βιβλιοθήκης εισαγωγής %1$s από %2$s." +msgstr "\n\n\n\nς: \nπ\nτυχ\n\n \n\n\n\n\nυρ\n\n\nς \n\n\n\n\n\n\n\n\n\nς \n\nσ\n\nω\n\nς %1$s \nπό %2$s." #: utils/hbmk2/hbmk2.prg:9778 #, c-format msgid "" "Error: Executing plugin: %1$s at %3$s(%4$d)\n" "'%2$s'" -msgstr "Λάθος: Κατά την εκτέλεση plugin: %1$s προς %3$s(%4$d)⏎ '%2$s'" +msgstr "\n\n\n\nς: \n\nτ\n τ\n\n \n\nτ\n\n\nσ\n plugin: %1$s πρ\nς %3$s(%4$d)⏎ '%2$s'" #: utils/hbmk2/hbmk2.prg:12237 #, c-format @@ -381,17 +381,17 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:13236 #, c-format msgid "Hint: Add option '%1$s' for missing function(s): %2$s" -msgstr "Συμβουλή: Προσθέστε την επιλογή '%1$s' για συνάρτηση(σεις) που λείπουν: %2$s" +msgstr "\nυ\n\n\nυ\n\n: \nρ\nσ\n\nστ\n τ\n\n \nπ\n\n\n\n\n '%1$s' \n\n\n συ\n\nρτ\nσ\n(σ\n\nς) π\nυ \n\n\nπ\nυ\n: %2$s" #: utils/hbmk2/hbmk2.prg:14135 #, c-format msgid "Cannot load '%1$s'. Requires -shared %2$s build." -msgstr "Αδυναμία φόρτωσης '%1$s'. Απαιτεί -shared %2$s κατασκευή." +msgstr "\n\nυ\n\n\n\n\n φόρτωσ\nς '%1$s'. \nπ\n\nτ\n\n -shared %2$s \n\nτ\nσ\n\nυ\n." #: utils/hbmk2/hbmk2.prg:15663 #, c-format msgid "failed in final assembly (linker or library manager)" -msgstr "αποτυχία στη τελική συναρμολόγηση (linker or library manager)" +msgstr "\nπ\nτυχ\n\n στ\n τ\n\n\n\n\n συ\n\nρ\n\n\nό\n\nσ\n (linker or library manager)" #: utils/hbmk2/hbmk2.prg:15729 #, c-format @@ -401,17 +401,17 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "select C++ mode. Allowed values are: def, yes, no" -msgstr "επιλογή C++ μοντέλου. Επιτρεπτές τιμές είναι: def, yes, no" +msgstr "\nπ\n\n\n\n\n C++ \n\n\nτ\n\n\nυ. \nπ\nτρ\nπτ\nς τ\n\n\nς \n\n\n\n\n: def, yes, no" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "do not use static core Harbour libraries when linking" -msgstr "μη χρήση στατικών βιβλιοθηκών πυρήνα Harbour κατά τη διασύνδεση" +msgstr "\n\n χρ\nσ\n στ\nτ\n\nώ\n \n\n\n\n\n\n\n\n\nώ\n πυρ\n\n\n Harbour \n\nτ\n τ\n \n\n\nσύ\n\n\nσ\n" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "do not link default GTs (effective in -static mode)" -msgstr "μη σύνδεση προεπιλεγμένων GTs (ισχύει σε -static mode)" +msgstr "\n\n σύ\n\n\nσ\n πρ\n\nπ\n\n\n\n\n\n\nω\n GTs (\nσχύ\n\n σ\n -static mode)" #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -421,12 +421,12 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "copy target to install path even if it is up to date" -msgstr "αντιγραφή στόχου στο κατάλογο εγκατάστασης έστω κια είναι ενημερωμένο" +msgstr "\n\nτ\n\nρ\nφ\n στόχ\nυ στ\n \n\nτ\n\n\n\n\n \n\n\n\nτ\nστ\nσ\nς \nστω \n\n\n \n\n\n\n\n \n\n\n\n\nρω\n\n\n\n" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "show error result as human readable text on exit" -msgstr "εμφάνιση λαθών σε ανθρώπινη μορφή ανάγνωσης" +msgstr "\n\nφ\n\n\nσ\n \n\n\nώ\n σ\n \n\n\nρώπ\n\n\n \n\nρφ\n \n\n\n\n\nωσ\nς" #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -441,12 +441,12 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "pass single flag to import library creation command" -msgstr "περασμα απλής σημαίας στην εντολή δημιουργίας βιβλιοθήκης εισαγωγής" +msgstr "π\nρ\nσ\n\n \nπ\n\nς σ\n\n\n\n\nς στ\n\n \n\nτ\n\n\n \n\n\n\n\nυρ\n\n\nς \n\n\n\n\n\n\n\n\n\nς \n\nσ\n\nω\n\nς" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "rebuild with sub-projects (in incremental build mode)" -msgstr "ανακατασκευή μαζί με τα υπο-έργα (με αυξητική μέθοδο κατασκευής)" +msgstr "\n\n\n\n\nτ\nσ\n\nυ\n \n\n\n\n \n\n τ\n υπ\n-\nρ\n\n (\n\n \nυ\n\nτ\n\n\n \n\n\n\n\n\n \n\nτ\nσ\n\nυ\nς)" #: utils/hbmk2/hbmk2.prg:15888 #, c-format @@ -471,92 +471,92 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:15888 #, c-format msgid "set output width to characters (0=unlimited)." -msgstr "ορισμός πλάτους εξόδου σε χαρακτήρες (0=απεριόριστο)." +msgstr "\nρ\nσ\nός π\n\nτ\nυς \n\nό\n\nυ σ\n χ\nρ\n\nτ\nρ\nς (0=\nπ\nρ\nόρ\nστ\n)." #: utils/hbmk2/hbmk2.prg:15888 #, c-format msgid "register Harbour Script (.hb) with %1$s (Windows only)" -msgstr "καταγραφή σεναρίου Harbour (.hb) μαζί με %1$s (μόνο σε Windows )" +msgstr "\n\nτ\n\nρ\nφ\n σ\n\n\nρ\n\nυ Harbour (.hb) \n\n\n\n \n\n %1$s (\nό\n\n σ\n Windows )" #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "returns the value of the environment variable " -msgstr "επιστρέφει την τιμή της μεταβλητής περιβάλλοντος " +msgstr "\nπ\nστρ\nφ\n\n τ\n\n τ\n\n\n τ\nς \n\nτ\n\n\n\nτ\nς π\nρ\n\n\n\n\n\n\nτ\nς " #: utils/hbmk2/hbmk2.prg:15937 #, c-format msgid "mode script runner / interactive shell in debug mode" -msgstr "μοντέλο εκτέλεσης σεναρίων / διαλογικό shell με λειτουργία αποσφαλμάτωσης" +msgstr "\n\n\nτ\n\n\n \n\nτ\n\n\nσ\nς σ\n\n\nρ\nω\n / \n\n\n\n\n\n\n\nό shell \n\n \n\n\nτ\nυρ\n\n\n \nπ\nσφ\n\n\n\nτωσ\nς" #: utils/hbmk2/hbmk2.prg:16103 #, c-format msgid "C level debugging is disabled (see -debug- option)" -msgstr "Απενεργοποιημένη αποσφαλμάτωση επιπέδου C (δες -debug- επιλογή)" +msgstr "\nπ\n\n\nρ\n\nπ\n\n\n\n\n\n\n \nπ\nσφ\n\n\n\nτωσ\n \nπ\nπ\n\n\nυ C (\n\nς -debug- \nπ\n\n\n\n\n)" #: utils/hbmk2/hbmk2.prg:15986 utils/hbmk2/hbmk2.prg:15986 #, c-format msgid "accepts same values (space separated) as %1$s option" -msgstr "δέχεται τις ίδιες τιμές (χωρισμένες με κενό) όπως και η επιλογή %1$s " +msgstr "\n\nχ\nτ\n\n τ\nς \n\n\n\nς τ\n\n\nς (χωρ\nσ\n\n\n\nς \n\n \n\n\nό) όπως \n\n\n \n \nπ\n\n\n\n\n %1$s " #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "returns '1' if Harbour host platform is *nix compatible" -msgstr "επιστρέφει '1' αν η πλατφόρμα υποδοχής Harbour είναι *nix συμβατή" +msgstr "\nπ\nστρ\nφ\n\n '1' \n\n \n π\n\nτφόρ\n\n υπ\n\n\nχ\nς Harbour \n\n\n\n\n *nix συ\n\n\nτ\n" #: utils/hbmk2/hbmk2.prg:16103 #, c-format msgid "Windows UNICODE (WIDE) mode (see -winuni option)" -msgstr "μοντέλο Windows UNICODE (WIDE) (δες επιλογή -winuni)" +msgstr "\n\n\nτ\n\n\n Windows UNICODE (WIDE) (\n\nς \nπ\n\n\n\n\n -winuni)" #: utils/hbmk2/hbmk2.prg:16103 #, c-format msgid "target platform is Windows compatible (win, wce)" -msgstr "η πλατφόρμα-στόχος είναι Windows συμβατή (win, wce)" +msgstr "\n π\n\nτφόρ\n\n-στόχ\nς \n\n\n\n\n Windows συ\n\n\nτ\n (win, wce)" #: utils/hbmk2/hbmk2.prg:16103 #, c-format msgid "target C compiler is mingw* (mingw, mingw64, mingwarm)" -msgstr "ο μεταγλωττιστής C είναι mingw* (mingw, mingw64, mingwarm)" +msgstr "\n στ\nχ\nυ\n\n\n\nς \n\nτ\n\n\nωττ\nστ\nς C \n\n\n\n\n mingw* (mingw, mingw64, mingwarm)" #: utils/hbmk2/hbmk2.prg:2507 #, c-format msgid "Warning: Ignored option valid only on command-line: %1$s" -msgstr "Προειδοποίηση: Αγνοήθηκε επιλογή που είναι έγκυρη μόνο στη γραμμή-εντολών: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n\n\n\n\n\n\n \nπ\n\n\n\n\n π\nυ \n\n\n\n\n \n\n\nυρ\n \nό\n\n στ\n \nρ\n\n\n\n-\n\nτ\n\nώ\n: %1$s" #: utils/hbmk2/hbmk2.prg:3760 #, c-format msgid "Error: Temporary Working directory cannot be created: %1$s" -msgstr "Λάθος: Δεν μπόρεσε να δημιουργηθεί προσωρινός κατάλογος εργασίας: %1$s" +msgstr "\n\n\n\nς: \n\n\n \nπόρ\nσ\n \n\n \n\n\n\n\nυρ\n\n\n\n\n πρ\nσωρ\n\nός \n\nτ\n\n\n\n\nς \nρ\n\nσ\n\nς: %1$s" #: utils/hbmk2/hbmk2.prg:6971 #, c-format msgid "Warning: Cannot create directory for import library '%1$s'." -msgstr "Προειδοποίηση: Αδυναμία δημιουργίας καταλόγου για τη βιβλιοθήκη εισαγωγής '%1$s'." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\nυ\n\n\n\n\n \n\n\n\n\nυρ\n\n\nς \n\nτ\n\nό\n\nυ \n\n\n τ\n \n\n\n\n\n\n\n\n\n\n \n\nσ\n\nω\n\nς '%1$s'." #: utils/hbmk2/hbmk2.prg:7637 #, c-format msgid "Warning: Dangerous low-level option not recommended: %1$s" -msgstr "Προειδοποίηση: Επικίνδυνη low-level επιλογή μη συνιστώμενη: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \nπ\n\n\n\n\nυ\n\n low-level \nπ\n\n\n\n\n \n\n συ\n\nστώ\n\n\n\n: %1$s" #: utils/hbmk2/hbmk2.prg:8099 #, c-format msgid "Warning: Copying symbolic link %1$s to %2$s failed with %3$d." -msgstr "Προειδοποίηση: Η αντιγραφή του συμβολικού δεσμού %1$s σε %2$s απέτυχε με %3$d." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n \n\nτ\n\nρ\nφ\n τ\nυ συ\n\n\n\n\n\n\nύ \n\nσ\n\nύ %1$s σ\n %2$s \nπ\nτυχ\n \n\n %3$d." #: utils/hbmk2/hbmk2.prg:11375 #, c-format msgid "Warning: Project reference (%1$s) ignored. File not found." -msgstr "Προειδοποίηση: Η αναφορά του έργου (%1$s) αγνοήθηκε. Το αρχείο δεν βρέθηκε." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n \n\n\nφ\nρ\n τ\nυ \nρ\n\nυ (%1$s) \n\n\n\n\n\n\n\n\n. \n\n \nρχ\n\n\n \n\n\n \nρ\n\n\n\n\n." #: utils/hbmk2/hbmk2.prg:13240 #, c-format msgid "Error: Referenced, missing, but unknown function(s): %1$s" -msgstr "Λάθος: Αναφέρθηκε, απούσα, αλλά άγνωστη συνάρτηση(εις): %1$s" +msgstr "\n\n\n\nς: \n\n\nφ\nρ\n\n\n\n, \nπ\nύσ\n, \n\n\n\n \n\n\nωστ\n συ\n\nρτ\nσ\n(\n\nς): %1$s" #: utils/hbmk2/hbmk2.prg:15662 #, c-format msgid "failed in compilation (Harbour, C compiler, Resource compiler)" -msgstr "αποτυχία στη μεταγλώττιση (Harbour, C compiler, Resource compiler)" +msgstr "\nπ\nτυχ\n\n στ\n \n\nτ\n\n\nώττ\nσ\n (Harbour, C compiler, Resource compiler)" #: utils/hbmk2/hbmk2.prg:15729 #, c-format @@ -571,7 +571,7 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "embed manifest in executable/dynamic lib (Windows only)" -msgstr "ενσωμάτωση του μανιφέστου στο εκτελέσιμο/δυναμική βιβλ. (μονο σε Windows)" +msgstr "\n\nσω\n\nτωσ\n τ\nυ \n\n\n\nφ\nστ\nυ στ\n \n\nτ\n\n\nσ\n\n\n/\nυ\n\n\n\n\n\n \n\n\n\n. (\n\n\n\n σ\n Windows)" #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -601,7 +601,7 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:15888 #, c-format msgid "override default target CPU (default: automatic) (EXPERIMENTAL)" -msgstr "παραμερισμός προεπιλεγμένης CPU-στόχου (προεπιλογή: αυτομάτως) (ΠΕΙΡΑΜΑΤΙΚΟ)" +msgstr "π\nρ\n\n\nρ\nσ\nός πρ\n\nπ\n\n\n\n\n\n\n\nς CPU-στόχ\nυ (πρ\n\nπ\n\n\n\n\n: \nυτ\n\n\nτως) (\n\n\n\n\n\n\n\n\n\n\n)" #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -611,77 +611,77 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:15888 #, c-format msgid "override default language. is an ISO language code." -msgstr "παραμερισμός προεπιλεγμένης γλώσσας. Το είναι ένας κατά ISO κωδικός γλώσσας." +msgstr "π\nρ\n\n\nρ\nσ\nός πρ\n\nπ\n\n\n\n\n\n\n\nς \n\nώσσ\nς. \n\n \n\n\n\n\n \n\n\nς \n\nτ\n ISO \nω\n\n\nός \n\nώσσ\nς." #: utils/hbmk2/hbmk2.prg:15888 #, c-format msgid "unregister Harbour Script (.hb) from %1$s (Windows only)" -msgstr "αποκαταχώριση σεναρίου Harbour (.hb) από %1$s (μόνο σε Windows )" +msgstr "\nπ\n\n\nτ\nχώρ\nσ\n σ\n\n\nρ\n\nυ Harbour (.hb) \nπό %1$s (\nό\n\n σ\n Windows )" #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "Harbour version in hexadecimal triple byte format. F.e.: %1$s" -msgstr "Η έκδοση Harbour σε δεκαεξαδική triple byte μορφή. Π.χ.: %1$s" +msgstr "\n \n\n\n\nσ\n Harbour σ\n \n\n\n\n\n\n\n\n\n\n\n triple byte \n\nρφ\n. \n.χ.: %1$s" #: utils/hbmk2/hbmk2.prg:15937 #, c-format msgid "mode %1$s (emulate Harbour compiler producing a binary object)" -msgstr "μέθοδος %1$s (προσομοίωση μεταγλώτισης Harbour που δημιουργεί δυαδικό αντικείμενο)" +msgstr "\n\n\n\n\n\nς %1$s (πρ\nσ\n\n\n\nωσ\n \n\nτ\n\n\nώτ\nσ\nς Harbour π\nυ \n\n\n\n\nυρ\n\n\n \nυ\n\n\n\nό \n\nτ\n\n\n\n\n\n\n\n)" #: utils/hbmk2/hbmk2.prg:16016 #, c-format msgid "Harbour portable binary (aka precompiled Harbour script)" -msgstr "Μεταφέρσιμο δυαδικό Harbour (γνωστό και ως προκατασκευασμένο σενάριο)" +msgstr "\n\nτ\nφ\nρσ\n\n\n \nυ\n\n\n\nό Harbour (\n\nωστό \n\n\n ως πρ\n\n\nτ\nσ\n\nυ\nσ\n\n\n\n σ\n\n\nρ\n\n)" #: utils/hbmk2/hbmk2.prg:16103 #, c-format msgid "filter will pass if or name exists on disk." -msgstr "το φίλτρο θα περάσει αν το όνομα ή υπάρχει στο δίσκο." +msgstr "τ\n φ\n\nτρ\n \n\n π\nρ\nσ\n\n \n\n τ\n ό\n\n\n\n \n υπ\nρχ\n\n στ\n \n\nσ\n\n." #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "default workdir subdirectory for dynamic library targets" -msgstr "προεπιλεγμένος υποκατάλογος εργασίας για τις δυναμικές βιβλιοθήκες-στόχους" +msgstr "πρ\n\nπ\n\n\n\n\n\n\n\nς υπ\n\n\nτ\n\n\n\n\nς \nρ\n\nσ\n\nς \n\n\n τ\nς \nυ\n\n\n\n\n\nς \n\n\n\n\n\n\n\n\n\nς-στόχ\nυς" #: utils/hbmk2/hbmk2.prg:16175 #, c-format msgid "add space separated list of symbols to force link to the target" -msgstr "προσθέστε διαχωρισμένη με κενό λίστα συμβόλων που θα διασυνδεθούν υποχρεωτικά στο στόχο" +msgstr "πρ\nσ\n\nστ\n \n\n\nχωρ\nσ\n\n\n\n \n\n \n\n\nό \n\nστ\n συ\n\nό\nω\n π\nυ \n\n \n\n\nσυ\n\n\n\n\nύ\n υπ\nχρ\nωτ\n\n\n στ\n στόχ\n" #: utils/hbmk2/hbmk2.prg:16103 #, c-format msgid "target C compiler is msvc* (msvc, msvc64, msvcia64, msvcarm)" -msgstr "ο στοχευμένος μεταγλωττιστής C είναι msvc* (msvc, msvc64, msvcia64, msvcarm)" +msgstr "\n στ\nχ\nυ\n\n\n\nς \n\nτ\n\n\nωττ\nστ\nς C \n\n\n\n\n msvc* (msvc, msvc64, msvcia64, msvcarm)" #: utils/hbmk2/hbmk2.prg:16107 #, c-format msgid ".hbc directives (they should be written in separate lines):" -msgstr ".hbc ντιρεκτίβες (πρέπει να γραφτούν σε ξεχωριστές γραμμές):" +msgstr ".hbc \nτ\nρ\n\nτ\n\n\nς (πρ\nπ\n\n \n\n \nρ\nφτ\nύ\n σ\n \n\nχωρ\nστ\nς \nρ\n\n\n\nς):" #: utils/hbmk2/hbmk2.prg:16175 #, c-format msgid "add space separated list of libraries (see more at -l option)" -msgstr "προσθέστε λίστα βιβλιοθηκών διαχωρισμένων με κενό (δες περισσότερα στην -l επιλογή)" +msgstr "πρ\nσ\n\nστ\n \n\nστ\n \n\n\n\n\n\n\n\n\nώ\n \n\n\nχωρ\nσ\n\n\nω\n \n\n \n\n\nό (\n\nς π\nρ\nσσότ\nρ\n στ\n\n -l \nπ\n\n\n\n\n)" #: utils/hbmk2/hbmk2.prg:16186 #, c-format msgid "when dependency was detected (available in C sources)" -msgstr "όταν ανιχνεύτηκε εξάρτηση (διαθέσιμο σε πηγαίους κώδικες C)" +msgstr "ότ\n\n \n\n\nχ\n\nύτ\n\n\n \n\n\nρτ\nσ\n (\n\n\n\n\nσ\n\n\n σ\n π\n\n\n\n\nυς \nώ\n\n\n\nς C)" #: utils/hbmk2/hbmk2.prg:16248 #, c-format msgid "Convert filename to have forward slash directory separators." -msgstr "Μετατροπή του ονόματος αρχείου ωστε να έχει εμπρός κάθετο / ως διαχωρστή." +msgstr "\n\nτ\nτρ\nπ\n τ\nυ \n\nό\n\nτ\nς \nρχ\n\n\nυ ωστ\n \n\n \nχ\n\n \n\nπρός \n\n\n\nτ\n / ως \n\n\nχωρστ\n." #: utils/hbmk2/hbmk2.prg:16286 #, c-format msgid "hash of plugin custom variables. Writable, local to each plugin" -msgstr "Κατακερματισμός -hash- των ιδιαίτερων μεταβλητών plugin. Εγγράψιμο, τοπικά σε κάθε plugin" +msgstr "\n\nτ\n\n\nρ\n\nτ\nσ\nός -hash- τω\n \n\n\n\n\nτ\nρω\n \n\nτ\n\n\n\nτώ\n plugin. \n\n\nρ\nψ\n\n\n, τ\nπ\n\n\n σ\n \n\n\n\n plugin" #: utils/hbmk2/hbmk2.prg:16332 #, c-format msgid "Defaults and feature support may vary by platform/compiler." -msgstr "Η υποστήρξη προεπιλογών και χαρακτηριστικών μπορεί να διαφέρει ανάλογα με την πλατφόρμα/μεταγλωττιστή." +msgstr "\n υπ\nστ\nρ\n\n πρ\n\nπ\n\n\n\nώ\n \n\n\n χ\nρ\n\nτ\nρ\nστ\n\nώ\n \nπ\nρ\n\n \n\n \n\n\nφ\nρ\n\n \n\n\n\n\n\n\n \n\n τ\n\n π\n\nτφόρ\n\n/\n\nτ\n\n\nωττ\nστ\n." #: utils/hbmk2/hbmk2.prg:16332 #, c-format @@ -691,7 +691,7 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:16446 #, c-format msgid "To build library 'mylib' from sources using incremental mode" -msgstr "Για κατασκευή της βιβλιοθήκης 'mylib' από πηγαίο κώδικα με επαυξητικό \"incremental\" τρόπο" +msgstr "\n\n\n \n\nτ\nσ\n\nυ\n τ\nς \n\n\n\n\n\n\n\n\n\nς 'mylib' \nπό π\n\n\n\n\n \nώ\n\n\n\n \n\n \nπ\nυ\n\nτ\n\nό \"incremental\" τρόπ\n" #: utils/hbmk2/hbmk2.prg:2180 #, c-format @@ -705,7 +705,7 @@ msgstr "" msgid "" "Internal Error: Regular expression engine missing or unsupported. Check your" " Harbour build settings." -msgstr "Εσωτερικό λάθος: Η μηχανή των Regular expression λείπει ή δεν υποστηρίζεται. Ελέγξατε τις ρυθμίσεις της κατασκευής " +msgstr "\nσωτ\nρ\n\nό \n\n\n\nς: \n \n\nχ\n\n\n τω\n Regular expression \n\n\nπ\n\n \n \n\n\n υπ\nστ\nρ\n\n\nτ\n\n. \n\n\n\n\n\nτ\n τ\nς ρυ\n\n\nσ\n\nς τ\nς \n\nτ\nσ\n\nυ\nς " #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -716,7 +716,7 @@ msgid "" "name of detected VCS and _HBMK_VCS_ID_ with the unique ID of local " "repository. If no VCS system is detected, a sequential number will be rolled" " automatically on each build." -msgstr "δημιουργία header αρχείων .ch με πληροφορίες της τοπικής αποθήκες -local repository-. Προς το παρόν υποστηρίζονται τα Git, SVN, Mercurial, Bazaar, Fossil, CVS και Monotone.\nΤα header που θα δημιουργηθούν θα ορίσουν τη σταθερά _HBMK_VCS_TYPE_ στο όνομα του VCS που ανιχνεύτηκε και τη _HBMK_VCS_ID_ στο μοναδικό ID της τοπικής αποθήκης. Αν δεν ανιχνευτεί κάποιο VCS , ένα διαδοχικός αριθμός θα ενημερώνεται αυτόματα με κάθε μεταγλώττιση." +msgstr "\n\n\n\n\nυρ\n\n\n header \nρχ\n\nω\n .ch \n\n π\n\nρ\nφ\nρ\n\nς τ\nς τ\nπ\n\n\nς \nπ\n\n\n\n\nς -local repository-. \nρ\nς τ\n π\nρό\n υπ\nστ\nρ\n\n\n\nτ\n\n τ\n Git, SVN, Mercurial, Bazaar, Fossil, CVS \n\n\n Monotone.\n\n\n header π\nυ \n\n \n\n\n\n\nυρ\n\n\n\nύ\n \n\n \nρ\nσ\nυ\n τ\n στ\n\n\nρ\n _HBMK_VCS_TYPE_ στ\n ό\n\n\n\n τ\nυ VCS π\nυ \n\n\nχ\n\nύτ\n\n\n \n\n\n τ\n _HBMK_VCS_ID_ στ\n \n\n\n\n\n\n\nό ID τ\nς τ\nπ\n\n\nς \nπ\n\n\n\n\nς. \n\n \n\n\n \n\n\nχ\n\nυτ\n\n \n\nπ\n\n\n VCS , \n\n\n \n\n\n\n\nχ\n\nός \nρ\n\n\nός \n\n \n\n\n\n\nρώ\n\nτ\n\n \nυτό\n\nτ\n \n\n \n\n\n\n \n\nτ\n\n\nώττ\nσ\n." #: utils/hbmk2/hbmk2.prg:2004 #, c-format @@ -730,14 +730,14 @@ msgstr "" msgid "" "Warning: Ignoring explicitly specified core library directory: %1$s (in " "option %2$s)" -msgstr "Προσοχή: Γίνεται παράβλεψη του ρητά καθορισμένου κατάλογου βασικών βιβλιοθηκών: %1$s (στην επιλογή %2$s)" +msgstr "\nρ\nσ\nχ\n: \n\n\n\nτ\n\n π\nρ\n\n\n\nψ\n τ\nυ ρ\nτ\n \n\n\n\nρ\nσ\n\n\n\nυ \n\nτ\n\n\n\n\nυ \n\nσ\n\nώ\n \n\n\n\n\n\n\n\n\nώ\n: %1$s (στ\n\n \nπ\n\n\n\n\n %2$s)" #: utils/hbmk2/hbmk2.prg:3109 utils/hbmk2/hbmk2.prg:3133 #, c-format msgid "" "Warning: Ignoring explicitly specified core header directory: %1$s (in " "option %2$s)" -msgstr "Προσοχή: Γίνεται παράβλεψη του ρητά καθορισμένου κατάλογου βασικών header: %1$s (στην επιλογή %2$s)" +msgstr "\nρ\nσ\nχ\n: \n\n\n\nτ\n\n π\nρ\n\n\n\nψ\n τ\nυ ρ\nτ\n \n\n\n\nρ\nσ\n\n\n\nυ \n\nτ\n\n\n\n\nυ \n\nσ\n\nώ\n header: %1$s (στ\n\n \nπ\n\n\n\n\n %2$s)" #: utils/hbmk2/hbmk2.prg:6656 #, c-format @@ -751,7 +751,7 @@ msgstr "" msgid "" "Warning: Code signing skipped, because no supported code signing tool could " "be found." -msgstr "Προσοχη: Η σήμανση του κώδικα παρακάμφθηκε , διότι δεν βρέθηκε εργαλείο σήμανσης κώδικα." +msgstr "\nρ\nσ\nχ\n: \n σ\n\n\n\nσ\n τ\nυ \nώ\n\n\n\n π\nρ\n\n\n\nφ\n\n\n\n , \n\nότ\n \n\n\n \nρ\n\n\n\n\n \nρ\n\n\n\n\n\n σ\n\n\n\nσ\nς \nώ\n\n\n\n." #: utils/hbmk2/hbmk2.prg:6832 #, c-format @@ -772,42 +772,42 @@ msgstr "" msgid "" "Found OMF .lib with the same name, falling back to using it instead of the " ".dll." -msgstr "Βρέθηκε OMF .lib με το ίδιο όνομα, θα χρησιμοποιηθεί αυτό αντί για το .dll." +msgstr "\nρ\n\n\n\n\n OMF .lib \n\n τ\n \n\n\n\n ό\n\n\n\n, \n\n χρ\nσ\n\n\nπ\n\n\n\n\n\n \nυτό \n\nτ\n \n\n\n τ\n .dll." #: utils/hbmk2/hbmk2.prg:8034 #, c-format msgid "" "Error: Creating import libraries is not supported for this platform or " "compiler." -msgstr "Λάθος: Δεν υποστηρίζεται δημιουργία βιβλιοθκών εισαγωγής σε αυτή την πλατφόρμα." +msgstr "\n\n\n\nς: \n\n\n υπ\nστ\nρ\n\n\nτ\n\n \n\n\n\n\nυρ\n\n\n \n\n\n\n\n\n\n\nώ\n \n\nσ\n\nω\n\nς σ\n \nυτ\n τ\n\n π\n\nτφόρ\n\n." #: utils/hbmk2/hbmk2.prg:10766 #, c-format msgid "" "Warning: Ignoring explicitly specified core library directory: %1$s (in " "directive %2$s)" -msgstr "Προσοχή: Γίνεται παράβλεψη του ρητά καθορισμένου κατάλογου βασικών βιβλιοθηκών: %1$s (στην ντιρεκτίβα %2$s)" +msgstr "\nρ\nσ\nχ\n: \n\n\n\nτ\n\n π\nρ\n\n\n\nψ\n τ\nυ ρ\nτ\n \n\n\n\nρ\nσ\n\n\n\nυ \n\nτ\n\n\n\n\nυ \n\nσ\n\nώ\n \n\n\n\n\n\n\n\n\nώ\n: %1$s (στ\n\n \nτ\nρ\n\nτ\n\n\n %2$s)" #: utils/hbmk2/hbmk2.prg:10778 #, c-format msgid "" "Warning: Ignoring explicitly specified core header directory: %1$s (in " "directive %2$s)" -msgstr "Προειδοποίηση: Γίνεται παράβλεψη του ρητά καθορισμένου κατάλογου βασικών header: %1$s (στην ντιρεκτίβα %2$s)" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n\nτ\n\n π\nρ\n\n\n\nψ\n τ\nυ ρ\nτ\n \n\n\n\nρ\nσ\n\n\n\nυ \n\nτ\n\n\n\n\nυ \n\nσ\n\nώ\n header: %1$s (στ\n\n \nτ\nρ\n\nτ\n\n\n %2$s)" #: utils/hbmk2/hbmk2.prg:12534 #, c-format msgid "" "Found COFF .lib with the same name, falling back to using it instead of the " ".dll." -msgstr "Βρέθηκε COFF .lib με το ίδιο όνομα, θα χρησιμοποιηθεί αυτή αντί για την .dll." +msgstr "\nρ\n\n\n\n\n COFF .lib \n\n τ\n \n\n\n\n ό\n\n\n\n, \n\n χρ\nσ\n\n\nπ\n\n\n\n\n\n \nυτ\n \n\nτ\n \n\n\n τ\n\n .dll." #: utils/hbmk2/hbmk2.prg:12565 #, c-format msgid "" "Found .def file with the same name, falling back to using it instead of the " ".dll." -msgstr "Βρέθηκε .def αρχείο με το ίδιο όνομα, θα χρησιμοποιηθεί αυτό αντί για το .dll." +msgstr "\nρ\n\n\n\n\n .def \nρχ\n\n\n \n\n τ\n \n\n\n\n ό\n\n\n\n, \n\n χρ\nσ\n\n\nπ\n\n\n\n\n\n \nυτό \n\nτ\n \n\n\n τ\n .dll." #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -821,7 +821,7 @@ msgstr "" msgid "" "create symbolic link pointing to ( is considered relative to " ")" -msgstr "δημιουργία συμβολικού δεσμού να δείχνει στο (το θεωρείται σχετικό με το )" +msgstr "\n\n\n\n\nυρ\n\n\n συ\n\n\n\n\n\n\nύ \n\nσ\n\nύ \n\n \n\n\nχ\n\n\n στ\n (τ\n \n\nωρ\n\nτ\n\n σχ\nτ\n\nό \n\n τ\n )" #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -835,7 +835,7 @@ msgstr "" msgid "" "pass single raw option to linker (executable) after the library list. Use " "with caution." -msgstr "πέρασμα επιλογής χωρίς προεπεξεργασία στο συνδέτη/linker (εκτελέσιμο) μετά τη λίστα βιβλιοθηκών. Χρησιμοποιήστε το με προσοχή!" +msgstr "π\nρ\nσ\n\n \nπ\n\n\n\n\nς χωρ\nς πρ\n\nπ\n\n\nρ\n\nσ\n\n στ\n συ\n\n\nτ\n/linker (\n\nτ\n\n\nσ\n\n\n) \n\nτ\n τ\n \n\nστ\n \n\n\n\n\n\n\n\n\nώ\n. \nρ\nσ\n\n\nπ\n\n\nστ\n τ\n \n\n πρ\nσ\nχ\n!" #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -849,70 +849,70 @@ msgstr "" msgid "" "name of source file that holds the entry function (without directory and " "extension)" -msgstr "το όνομα του πηγαίου αρχείου που περιέχει την συνάρτηση εκκίνησης (χωρίς κατάλογο και κατάληξη)" +msgstr "τ\n ό\n\n\n\n τ\nυ π\n\n\n\n\nυ \nρχ\n\n\nυ π\nυ π\nρ\n\nχ\n\n τ\n\n συ\n\nρτ\nσ\n \n\n\n\n\n\nσ\nς (χωρ\nς \n\nτ\n\n\n\n\n \n\n\n \n\nτ\n\n\n\n\n)" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" "create position independent object code (always enabled in -hbdyn/-hbdynvm " "modes)" -msgstr "δημιουργία position independent αντικειμενικού κώδικα (πάντα ενεροπιημένο στα μοντέλα -hbdyn/-hbdynvm)" +msgstr "\n\n\n\n\nυρ\n\n\n position independent \n\nτ\n\n\n\n\n\n\n\n\n\nύ \nώ\n\n\n\n (π\n\nτ\n \n\n\nρ\nπ\n\n\n\n\n\n στ\n \n\n\nτ\n\n\n -hbdyn/-hbdynvm)" #: utils/hbmk2/hbmk2.prg:15986 #, c-format msgid "" "options to be passed to resource compiler (before command-line options) " "(Windows only)" -msgstr "επιλογές που θα περαστούν στον resource compiler (πρίν από επιλογές γραμμής-εντολών) (μόνο για Windows)" +msgstr "\nπ\n\n\n\n\nς π\nυ \n\n π\nρ\nστ\nύ\n στ\n\n resource compiler (πρ\n\n \nπό \nπ\n\n\n\n\nς \nρ\n\n\n\nς-\n\nτ\n\nώ\n) (\nό\n\n \n\n\n Windows)" #: utils/hbmk2/hbmk2.prg:16011 #, c-format msgid "" "if passed directly as a source file, it will be used as additional standard " "header" -msgstr "αν περαστεί κατευθείαν σαν πηγαίο αρχείο, θα χρησιμοποιηθεί σαν επιπλέον πρότυπο header" +msgstr "\n\n π\nρ\nστ\n\n \n\nτ\nυ\n\n\n\n\n σ\n\n π\n\n\n\n\n \nρχ\n\n\n, \n\n χρ\nσ\n\n\nπ\n\n\n\n\n\n σ\n\n \nπ\nπ\n\n\n\n πρότυπ\n header" #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "" "Harbour version in human readable format ... " "F.e.: %1$s" -msgstr "η έκδοση Harbour σε ανθρώπινα αναγνώσιμη μορφή ... Π.χ.: %1$s" +msgstr "\n \n\n\n\nσ\n Harbour σ\n \n\n\nρώπ\n\n\n \n\n\n\n\nώσ\n\n\n \n\nρφ\n ... \n.χ.: %1$s" #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "" "returns the header directory of dependency , or '1' if it is not " "detected" -msgstr "επιστρέφει τον επικεφαλής κατάλογο της εξάρτησης , ή '1' αν δεν ανιχνευτεί" +msgstr "\nπ\nστρ\nφ\n\n τ\n\n \nπ\n\n\nφ\n\n\nς \n\nτ\n\n\n\n\n τ\nς \n\n\nρτ\nσ\nς , \n '1' \n\n \n\n\n \n\n\nχ\n\nυτ\n\n" #: utils/hbmk2/hbmk2.prg:16175 #, c-format msgid "" "package version number, where x,y,z >= 0 <= 255. Defaults to 0.0.1, if not " "specified." -msgstr "ο αριθμός έκδοσης του πακέτου, όπου x,y,z >= 0 <= 255. Τίθεται σε 0.0.1, αν δεν οριστεί." +msgstr "\n \nρ\n\n\nός \n\n\n\nσ\nς τ\nυ π\n\n\nτ\nυ, όπ\nυ x,y,z >= 0 <= 255. \n\n\n\nτ\n\n σ\n 0.0.1, \n\n \n\n\n \nρ\nστ\n\n." #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "" "type of the project (hbexe, hblib, hbdyn, hbdynvm, hbimplib, hbppo, hbhrb, " "hbcontainer)" -msgstr "ο τύπος του έργου (hbexe, hblib, hbdyn, hbdynvm, hbimplib, hbppo, hbhrb, hbcontainer)" +msgstr "\n τύπ\nς τ\nυ \nρ\n\nυ (hbexe, hblib, hbdyn, hbdynvm, hbimplib, hbppo, hbhrb, hbcontainer)" #: utils/hbmk2/hbmk2.prg:16175 #, c-format msgid "" "add space separated list of libraries as system libraries (before regular " "libraries)" -msgstr "προσθήκη λίστας βιβλιοθηκών χωρισμένων με κενό διάστημα ως βιβλιοθήκες συστήματος (πρίν από άλλες βιβλιοθήκες)" +msgstr "πρ\nσ\n\n\n\n \n\nστ\nς \n\n\n\n\n\n\n\n\nώ\n χωρ\nσ\n\n\nω\n \n\n \n\n\nό \n\n\nστ\n\n\n ως \n\n\n\n\n\n\n\n\n\nς συστ\n\n\nτ\nς (πρ\n\n \nπό \n\n\n\nς \n\n\n\n\n\n\n\n\n\nς)" #: utils/hbmk2/hbmk2.prg:16201 #, c-format msgid "" "return the header directory where was detected, or empty if it was" " not." -msgstr "επιστρέφει τον επικεφαλής κατάλογο όπου η ανιχνεύτηκε, ή κενό αν δεν ανιχνεύτηκε." +msgstr "\nπ\nστρ\nφ\n\n τ\n\n \nπ\n\n\nφ\n\n\nς \n\nτ\n\n\n\n\n όπ\nυ \n \n\n\nχ\n\nύτ\n\n\n, \n \n\n\nό \n\n \n\n\n \n\n\nχ\n\nύτ\n\n\n." #: utils/hbmk2/hbmk2.prg:16224 #, c-format @@ -926,99 +926,99 @@ msgstr "Plugin API:\n ('hbmk' is the context variable received by the plugin ent msgid "" "You can use key in interactive Harbour shell to paste text from the " "clipboard." -msgstr "Μπορεί να χρησιμοποιηθεί ο συνδυασμός πλήκτρων στο διαδραστικό shell του Harbour για επικόληση από το πρόχειρο." +msgstr "\nπ\nρ\n\n \n\n χρ\nσ\n\n\nπ\n\n\n\n\n\n \n συ\n\nυ\nσ\nός π\n\n\nτρω\n στ\n \n\n\n\nρ\nστ\n\nό shell τ\nυ Harbour \n\n\n \nπ\n\nό\n\nσ\n \nπό τ\n πρόχ\n\nρ\n." #: utils/hbmk2/hbmk2.prg:13820 #, c-format msgid "" "Warning: Failed to detect Harbour.\n" "Run this tool from its original location inside the Harbour installation." -msgstr "Προειδοποίηση: Αποτυχία ανίχνευσης του Harbour.⏎ Εκτελέστε αυτό το εργαλείο από την αρχική του θέση μεσα στο φάκελο εγκατάστασης του Harbour." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \nπ\nτυχ\n\n \n\n\nχ\n\nυσ\nς τ\nυ Harbour.⏎ \n\nτ\n\n\nστ\n \nυτό τ\n \nρ\n\n\n\n\n\n \nπό τ\n\n \nρχ\n\n\n τ\nυ \n\nσ\n \n\nσ\n στ\n φ\n\n\n\n\n \n\n\n\nτ\nστ\nσ\nς τ\nυ Harbour." #: utils/hbmk2/hbmk2.prg:11378 #, c-format msgid "" "Warning: Project reference (%1$s) ignored. Project references require %2$s " "to be invoked with a main project." -msgstr "Προειδοποίηση: Η αναφορά του έργου (%1$s) αγνοήθηκε. Οι αναφορές έργου απαιτούν το %2$s για να κληθούν με ένα κύριο έργο." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n \n\n\nφ\nρ\n τ\nυ \nρ\n\nυ (%1$s) \n\n\n\n\n\n\n\n\n. \n\n \n\n\nφ\nρ\nς \nρ\n\nυ \nπ\n\nτ\nύ\n τ\n %2$s \n\n\n \n\n \n\n\n\n\nύ\n \n\n \n\n\n \nύρ\n\n \nρ\n\n." #: utils/hbmk2/hbmk2.prg:15729 #, c-format msgid "" "link with GT GT driver, can be repeated to link with more GTs. First " "one will be the default at run-time" -msgstr "διασύνδεση με τον GT GT οδηγό, μπορεί να επαναληφθεί για να διασυνδεθούν περισσότεροι GTs οδηγοί. Ο πρώτος από αυτούς θα είναι προεπιλεγμένος κατα τον χρόνο-εκτέλεσης" +msgstr "\n\n\nσύ\n\n\nσ\n \n\n τ\n\n GT GT \n\n\n\nό, \nπ\nρ\n\n \n\n \nπ\n\n\n\n\nφ\n\n\n \n\n\n \n\n \n\n\nσυ\n\n\n\n\nύ\n π\nρ\nσσότ\nρ\n\n GTs \n\n\n\n\n\n. \n πρώτ\nς \nπό \nυτ\nύς \n\n \n\n\n\n\n πρ\n\nπ\n\n\n\n\n\n\n\nς \n\nτ\n τ\n\n χρό\n\n-\n\nτ\n\n\nσ\nς" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" " is the name of the dependency. Set as root directory for paths " "specified in -depincpath options." -msgstr " είναι το όνομα της εξάρτησης. Ορίστε το ως ριζικό κατάλογο για μονοπάτια που ορίζονται στις -depincpath επιλογές." +msgstr " \n\n\n\n\n τ\n ό\n\n\n\n τ\nς \n\n\nρτ\nσ\nς. \nρ\nστ\n τ\n ως ρ\n\n\n\nό \n\nτ\n\n\n\n\n \n\n\n \n\n\n\nπ\nτ\n\n π\nυ \nρ\n\n\n\nτ\n\n στ\nς -depincpath \nπ\n\n\n\n\nς." #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" "working directory\n" "(default: %1$s// [*] in incremental mode, OS temp directory otherwise)" -msgstr "κατάλογος εργασίας⏎ (προεπιλογή: %1$s// [*] σε incremental ρυθμό, αλλιώς ο temp κατάλογος του Λ.Σ.)" +msgstr "\n\nτ\n\n\n\n\nς \nρ\n\nσ\n\nς⏎ (πρ\n\nπ\n\n\n\n\n: %1$s// [*] σ\n incremental ρυ\n\nό, \n\n\n\nώς \n temp \n\nτ\n\n\n\n\nς τ\nυ \n.\n.)" #: utils/hbmk2/hbmk2.prg:15888 #, c-format msgid "" "emulate Clipper compatible linker behavior\n" "create link/copy %1$s to rtlink/blinker/exospace for the same effect" -msgstr "προσομοίωσε σε Clipper συμβατή τη συμπεριφορά του linker ⏎ create link/copy %1$s to rtlink/blinker/exospace for the same effect" +msgstr "πρ\nσ\n\n\n\nωσ\n σ\n Clipper συ\n\n\nτ\n τ\n συ\nπ\nρ\nφ\nρ\n τ\nυ linker ⏎ create link/copy %1$s to rtlink/blinker/exospace for the same effect" #: utils/hbmk2/hbmk2.prg:16103 #, c-format msgid "" "target C compiler belongs to gcc family (gcc, mingw, mingw64, mingwarm, " "djgpp, gccomf, clang, open64, pcc)" -msgstr "ο στοχευμένος μεταγλωττιστής C cανή στην οικογένεια gcc (gcc, mingw, mingw64, mingwarm, djgpp, gccomf, clang, open64, pcc)" +msgstr "\n στ\nχ\nυ\n\n\n\nς \n\nτ\n\n\nωττ\nστ\nς C \n\n\n\n\n\n στ\n\n \n\n\n\n\n\n\n\n\n\n gcc (gcc, mingw, mingw64, mingwarm, djgpp, gccomf, clang, open64, pcc)" #: utils/hbmk2/hbmk2.prg:16195 #, c-format msgid "" "Predefined constants in build files (they are available after " "'-depfinish=' / 'depfinish='):" -msgstr "Προκαθορισμένες σταθερές κατασκευαστικά αρχεία (είναι διαθέσιμες μετά από '-depfinish=' / 'depfinish='):" +msgstr "\nρ\n\n\n\n\nρ\nσ\n\n\n\nς στ\n\n\nρ\nς \n\nτ\nσ\n\nυ\nστ\n\n\n \nρχ\n\n\n (\n\n\n\n\n \n\n\n\n\nσ\n\n\nς \n\nτ\n \nπό '-depfinish=' / 'depfinish='):" #: utils/hbmk2/hbmk2.prg:16248 #, c-format msgid "" "Encode function name according to Harbour compiler rules for forming " "HB_FUNC() function names in C code." -msgstr "Κωδικοποίηση ονόματος συνάρτησης σύμφωνα με τους κανόνες Harbour περί μορφοποίησης ονόματων HB_FUNC() συναρτήσεων σε κώδικα C ." +msgstr "\nω\n\n\n\nπ\n\n\nσ\n \n\nό\n\nτ\nς συ\n\nρτ\nσ\nς σύ\nφω\n\n \n\n τ\nυς \n\n\nό\n\nς Harbour π\nρ\n \n\nρφ\nπ\n\n\nσ\nς \n\nό\n\nτω\n HB_FUNC() συ\n\nρτ\nσ\nω\n σ\n \nώ\n\n\n\n C ." #: utils/hbmk2/hbmk2.prg:16332 #, c-format msgid "" "Libraries and object files built with/for CA-Cl*pper will not work with any " "supported platform/compiler." -msgstr "Βιβλιοθήκες και object αρχεία δημιουργημένα με/για τον CA-Cl*pper δεν θα λειτουργήσουν με κανέναν υποστηριζόμενο μεταγλωττιστή/πλατφόρμα." +msgstr "\n\n\n\n\n\n\n\n\n\nς \n\n\n object \nρχ\n\n\n \n\n\n\n\nυρ\n\n\n\n\n\n \n\n/\n\n\n τ\n\n CA-Cl*pper \n\n\n \n\n \n\n\nτ\nυρ\n\nσ\nυ\n \n\n \n\n\n\n\n\n\n υπ\nστ\nρ\n\nό\n\n\n\n \n\nτ\n\n\nωττ\nστ\n/π\n\nτφόρ\n\n." #: utils/hbmk2/hbmk2.prg:16437 #, c-format msgid "" "To build an application which uses a contrib package or 3rd party (add-on) " "package that ships with an .hbc file" -msgstr "Για κατασκευή μιάς εφαρμογής που χρησιμοποιεί πακέτα contrib ή πακέτα 3rd party (πρόσθετα) που συμπεριλαμβάνουν ένα .hbc αρχείο" +msgstr "\n\n\n \n\nτ\nσ\n\nυ\n \n\n\nς \nφ\nρ\n\n\n\nς π\nυ χρ\nσ\n\n\nπ\n\n\n\n π\n\n\nτ\n contrib \n π\n\n\nτ\n 3rd party (πρόσ\n\nτ\n) π\nυ συ\nπ\nρ\n\n\n\n\n\n\n\nυ\n \n\n\n .hbc \nρχ\n\n\n" #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "Harbour dynamic library directory" -msgstr "Κατάλογος δυναμικών βιβλιοθηκών Harbour " +msgstr "\n\nτ\n\n\n\n\nς \nυ\n\n\n\n\nώ\n \n\n\n\n\n\n\n\n\nώ\n Harbour " #: utils/hbmk2/hbmk2.prg:2147 #, c-format msgid "Autodetected platform: %1$s (adjusted)" -msgstr "Αυτόματα ανιχνευμένη πλατφόρμα: %1$s (προσαρμόστηκε)" +msgstr "\nυτό\n\nτ\n \n\n\nχ\n\nυ\n\n\n\n π\n\nτφόρ\n\n: %1$s (πρ\nσ\nρ\nόστ\n\n\n)" #: utils/hbmk2/hbmk2.prg:15937 #, c-format msgid "mode %1$s (emulate Clipper compiler)" -msgstr "μοντέλο %1$s (προσομοίωση μεταγλωττιστή Clipper)" +msgstr "\n\n\nτ\n\n\n %1$s (πρ\nσ\n\n\n\nωσ\n \n\nτ\n\n\nωττ\nστ\n Clipper)" #: utils/hbmk2/hbmk2.prg:5945 #, c-format @@ -1033,7 +1033,7 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "OS directory for temporary files" -msgstr "Κατάλογος Λ.Σ. για προσωρινα αρχεία" +msgstr "\n\nτ\n\n\n\n\nς \n.\n. \n\n\n πρ\nσωρ\n\n\n \nρχ\n\n\n" #: utils/hbmk2/hbmk2.prg:5985 utils/hbmk2/hbmk2.prg:6031 #, c-format @@ -1043,18 +1043,18 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:3441 #, c-format msgid "Warning: Unknown dependency name: %1$s" -msgstr "Προειδοποίηση: Αγνωστο όνομα εξάρτησης: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\nωστ\n ό\n\n\n\n \n\n\nρτ\nσ\nς: %1$s" #: utils/hbmk2/hbmk2.prg:15937 utils/hbmk2/hbmk2.prg:15937 #: utils/hbmk2/hbmk2.prg:15937 #, c-format msgid "mode %1$s (emulate Clipper linker)" -msgstr "μοντέλο %1$s (προσομοίωση Clipper linker)" +msgstr "\n\n\nτ\n\n\n %1$s (πρ\nσ\n\n\n\nωσ\n Clipper linker)" #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "Harbour static library directory" -msgstr "Κατάλογος στατικών βιβλιοθηκών Harbour " +msgstr "\n\nτ\n\n\n\n\nς στ\nτ\n\nώ\n \n\n\n\n\n\n\n\n\nώ\n Harbour " #: utils/hbmk2/hbmk2.prg:2188 #, c-format @@ -1064,17 +1064,17 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:5826 #, c-format msgid "Triggered by #require directive: %1$s" -msgstr "Ενεργοποιήθηκε απο #require ντιρεκτίβα: %1$s" +msgstr "\n\n\nρ\n\nπ\n\n\n\n\n\n\n \nπ\n #require \nτ\nρ\n\nτ\n\n\n: %1$s" #: utils/hbmk2/hbmk2.prg:2365 #, c-format msgid "Using C compiler: %1$s [%2$s...%3$s]" -msgstr "Χρήση μεταγλωττιστή C : %1$s [%2$s...%3$s]" +msgstr "\nρ\nσ\n \n\nτ\n\n\nωττ\nστ\n C : %1$s [%2$s...%3$s]" #: utils/hbmk2/hbmk2.prg:15937 #, c-format msgid "mode script runner / interactive shell" -msgstr "μοντέλο εκτέλεσης σεναρίων / διαλογικό shell" +msgstr "\n\n\nτ\n\n\n \n\nτ\n\n\nσ\nς σ\n\n\nρ\nω\n / \n\n\n\n\n\n\n\nό shell" #: utils/hbmk2/hbmk2.prg:6632 utils/hbmk2/hbmk2.prg:6674 #, c-format @@ -1089,7 +1089,7 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:16063 #, c-format msgid "name of the output (without extension)" -msgstr "όνομα εξόδου (χωρίς κατάληξη)" +msgstr "ό\n\n\n\n \n\nό\n\nυ (χωρ\nς \n\nτ\n\n\n\n\n)" #: utils/hbmk2/hbmk2.prg:1989 #, c-format @@ -1099,12 +1099,12 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:1683 #, c-format msgid "Building sub-project (level %1$d): %2$s" -msgstr "Κατασκευή υπο-έργου (επίπεδο %1$d): %2$s" +msgstr "\n\nτ\nσ\n\nυ\n υπ\n-\nρ\n\nυ (\nπ\nπ\n\n\n %1$d): %2$s" #: utils/hbmk2/hbmk2.prg:5828 #, c-format msgid "Triggered by '%1$s' header: %2$s" -msgstr "Ενεργοποιήθηκε από το '%1$s' header: %2$s" +msgstr "\n\n\nρ\n\nπ\n\n\n\n\n\n\n \nπό τ\n '%1$s' header: %2$s" #: utils/hbmk2/hbmk2.prg:2182 #, c-format @@ -1118,119 +1118,119 @@ msgstr "" msgid "" " is the name of the dependency. can be 'yes' or 'no', specifies " "whether the dependency is optional. Default: no" -msgstr " είναι το όνομα της εξάρτησης. το μπορεί να είναι 'yes' ή 'no', καθορίζει το άν η εξάρτηση είναι προαιρετική. Προεπιλογή: no" +msgstr " \n\n\n\n\n τ\n ό\n\n\n\n τ\nς \n\n\nρτ\nσ\nς. τ\n \nπ\nρ\n\n \n\n \n\n\n\n\n 'yes' \n 'no', \n\n\n\nρ\n\n\n\n τ\n \n\n \n \n\n\nρτ\nσ\n \n\n\n\n\n πρ\n\n\nρ\nτ\n\n\n. \nρ\n\nπ\n\n\n\n\n: no" #: utils/hbmk2/hbmk2.prg:16011 #, c-format msgid "" "optional .hbm file residing in current working directory, which gets " "automatically processed before other options" -msgstr "προαιρετικό .hbm αρχείο μέσα στο τρέχοντα κατάλογο εργασίας, που δέχεται επεξεργασία αυτομάτως πρίν από τυχόν άλλες επιλογές" +msgstr "πρ\n\n\nρ\nτ\n\nό .hbm \nρχ\n\n\n \n\nσ\n στ\n τρ\nχ\n\nτ\n \n\nτ\n\n\n\n\n \nρ\n\nσ\n\nς, π\nυ \n\nχ\nτ\n\n \nπ\n\n\nρ\n\nσ\n\n \nυτ\n\n\nτως πρ\n\n \nπό τυχό\n \n\n\n\nς \nπ\n\n\n\n\nς" #: utils/hbmk2/hbmk2.prg:16381 #, c-format msgid "" "%1$s is able to run Harbour scripts (both source and precompiled), and it " "also features an interactive shell prompt." -msgstr "Το %1$s μπορεί να εκτελεί σενάρια Harbour (πηγαία ή προκατασκευασμένα), και προσφέρει επίσης ένα διαλογικό περιβάλλον." +msgstr "\n\n %1$s \nπ\nρ\n\n \n\n \n\nτ\n\n\n\n σ\n\n\nρ\n\n Harbour (π\n\n\n\n\n \n πρ\n\n\nτ\nσ\n\nυ\nσ\n\n\n\n), \n\n\n πρ\nσφ\nρ\n\n \nπ\nσ\nς \n\n\n \n\n\n\n\n\n\n\nό π\nρ\n\n\n\n\n\n\n." #: utils/hbmk2/hbmk2.prg:16286 #, c-format msgid "" "array of parameters passed to plugins via -pflag=/pi= options or having an " "extension registered via hbmk_Register_Input_File_Extension()" -msgstr "πίνακας παραμέτρων που θα περαστούν στα plugins μέσω των επιλογών -pflag=/pi= ή που έχουν μία κατάληξη καταχωρημένη μέσω της συνάρτησης hbmk_Register_Input_File_Extension()" +msgstr "π\n\n\n\n\nς π\nρ\n\n\nτρω\n π\nυ \n\n π\nρ\nστ\nύ\n στ\n plugins \n\nσω τω\n \nπ\n\n\n\nώ\n -pflag=/pi= \n π\nυ \nχ\nυ\n \n\n\n \n\nτ\n\n\n\n\n \n\nτ\nχωρ\n\n\n\n\n \n\nσω τ\nς συ\n\nρτ\nσ\nς hbmk_Register_Input_File_Extension()" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" "list of languages to be replaced in %1$s macros in .pot/.po filenames and output .hbl/.po filenames. Comma separated list:\n" "-lng=en,hu-HU,de" -msgstr "λίστα των γλωσσών προς αντικατάσταση σε %1$s macros σε .pot/.po filenames and output .hbl/.po filenames. Λίστα διαχωριζόμενη με κόμμα:⏎ -lng=en,hu-HU,de" +msgstr "\n\nστ\n τω\n \n\nωσσώ\n πρ\nς \n\nτ\n\n\nτ\nστ\nσ\n σ\n %1$s macros σ\n .pot/.po filenames and output .hbl/.po filenames. \n\nστ\n \n\n\nχωρ\n\nό\n\n\n\n \n\n \nό\n\n\n:⏎ -lng=en,hu-HU,de" #: utils/hbmk2/hbmk2.prg:16011 #, c-format msgid "" "collection of options. Can be used to collect common ones into a file and " "include that into project files. Uses same format as .hbp files." -msgstr "συλλογή επιλογών. Μπορεί να χρησιμοποιηθεί για συγκέντρωση κοινών επιλογών μέσα σε ένα αρχείο το οποίο θα συμπεριληφθεί μέσα σε αρχεία έργου. Η μορφή που χρησιμοποιεί ή ίδια με τα .hbp αρχεία." +msgstr "συ\n\n\n\n\n \nπ\n\n\n\nώ\n. \nπ\nρ\n\n \n\n χρ\nσ\n\n\nπ\n\n\n\n\n\n \n\n\n συ\n\n\n\nτρωσ\n \n\n\n\nώ\n \nπ\n\n\n\nώ\n \n\nσ\n σ\n \n\n\n \nρχ\n\n\n τ\n \nπ\n\n\n \n\n συ\nπ\nρ\n\n\nφ\n\n\n \n\nσ\n σ\n \nρχ\n\n\n \nρ\n\nυ. \n \n\nρφ\n π\nυ χρ\nσ\n\n\nπ\n\n\n\n \n \n\n\n\n \n\n τ\n .hbp \nρχ\n\n\n." #: utils/hbmk2/hbmk2.prg:16286 #, c-format msgid "" "callback state. Can be: 'init', 'pre_all', 'pre_prg', 'pre_res', 'pre_c', " "'pre_link', 'pre_lib', 'pre_cleanup', 'post_build', 'post_all'" -msgstr "δήλωση επίκλισης. Μπορεί να είναι: 'init', 'pre_all', 'pre_prg', 'pre_res', 'pre_c', 'pre_link', 'pre_lib', 'pre_cleanup', 'post_build', 'post_all'" +msgstr "\n\n\nωσ\n \nπ\n\n\n\nσ\nς. \nπ\nρ\n\n \n\n \n\n\n\n\n: 'init', 'pre_all', 'pre_prg', 'pre_res', 'pre_c', 'pre_link', 'pre_lib', 'pre_cleanup', 'post_build', 'post_all'" #: utils/hbmk2/hbmk2.prg:16332 #, c-format msgid "" "Source filename without extension will load the .hbp file, if such .hbp file" " exists in current directory. If not, .prg extension will be used." -msgstr "Πηγαίο όνομα-αρχείου χωρίς κατάληξη θα φορτώσει το .hbp αρχείο, αν υπάρχει τέτοιο .hbp αρχείο στον τρέχοντα κατάλογο. Αν όχι, θα γίνει χρήση .prg κατάληξης." +msgstr "\n\n\n\n\n\n ό\n\n\n\n-\nρχ\n\n\nυ χωρ\nς \n\nτ\n\n\n\n\n \n\n φ\nρτώσ\n\n τ\n .hbp \nρχ\n\n\n, \n\n υπ\nρχ\n\n τ\nτ\n\n\n .hbp \nρχ\n\n\n στ\n\n τρ\nχ\n\nτ\n \n\nτ\n\n\n\n\n. \n\n όχ\n, \n\n \n\n\n\n\n χρ\nσ\n .prg \n\nτ\n\n\n\n\nς." #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" "virtual target, it does not create anything. Useful for creating an .hbp " "with the sole purpose of referencing sub-projects" -msgstr "εικονικός στόχος, δεν δημιουργεί τίποτα. Χρήσιμο για την δημιουργία ενός .hbp με μοναδικό σκοπό την μνεία των υπο-έργων" +msgstr "\n\n\n\n\n\n\nός στόχ\nς, \n\n\n \n\n\n\n\nυρ\n\n\n τ\nπ\nτ\n. \nρ\nσ\n\n\n \n\n\n τ\n\n \n\n\n\n\nυρ\n\n\n \n\nός .hbp \n\n \n\n\n\n\n\n\nό σ\n\nπό τ\n\n \n\n\n\n\n τω\n υπ\n-\nρ\nω\n" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" "enable (or disable) import library generation for import library sources " "specified in -depimplibs= options (default: yes)" -msgstr "ενεργοποίηση (ή απενεργοποίηση) δημιουργίας βιβλιοθήκης εισαγωγής για πηγαίες βιβλιοθήκες εισαγωγής που ορίστηκαν με τις επιλογές -depimplibs= (προεπιλογή: yes)" +msgstr "\n\n\nρ\n\nπ\n\n\nσ\n (\n \nπ\n\n\nρ\n\nπ\n\n\nσ\n) \n\n\n\n\nυρ\n\n\nς \n\n\n\n\n\n\n\n\n\nς \n\nσ\n\nω\n\nς \n\n\n π\n\n\n\n\nς \n\n\n\n\n\n\n\n\n\nς \n\nσ\n\nω\n\nς π\nυ \nρ\nστ\n\n\n\n \n\n τ\nς \nπ\n\n\n\n\nς -depimplibs= (πρ\n\nπ\n\n\n\n\n: yes)" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "" "select between UNICODE (WIDE) and ANSI compilation modes (default: ANSI) " "(Windows only. For WinCE it is always set to UNICODE)" -msgstr "επιλογή μεταξύ UNICODE (WIDE) και ANSI μοντέλων μεταγλώττισης (προεπιλογή: ANSI) (μόνο σε Windows. Για WinCE είναι ορισμένο πάντα σε UNICODE)" +msgstr "\nπ\n\n\n\n\n \n\nτ\n\nύ UNICODE (WIDE) \n\n\n ANSI \n\n\nτ\n\nω\n \n\nτ\n\n\nώττ\nσ\nς (πρ\n\nπ\n\n\n\n\n: ANSI) (\nό\n\n σ\n Windows. \n\n\n WinCE \n\n\n\n\n \nρ\nσ\n\n\n\n π\n\nτ\n σ\n UNICODE)" #: utils/hbmk2/hbmk2.prg:16011 #, c-format msgid "" "standard .hbc file that gets automatically processed, if present. Possible " "location(s) (in order of precedence) [*]: %1$s" -msgstr "standard αρχείο .hbc που δέχεται αυτόματη επεξεργασία , αν είναι παρόν. Πιθανή(ές) τοποθεσίες (με σειρά προτεραιότητας) [*]: %1$s" +msgstr "standard \nρχ\n\n\n .hbc π\nυ \n\nχ\nτ\n\n \nυτό\n\nτ\n \nπ\n\n\nρ\n\nσ\n\n , \n\n \n\n\n\n\n π\nρό\n. \n\n\n\n\n\n(\nς) τ\nπ\n\n\nσ\n\nς (\n\n σ\n\nρ\n πρ\nτ\nρ\n\nότ\nτ\nς) [*]: %1$s" #: utils/hbmk2/hbmk2.prg:16103 #, c-format msgid "" "target platform is *nix compatible (bsd, hpux, sunos, beos, qnx, android, " "vxworks, symbian, linux, darwin, cygwin, minix, aix)" -msgstr "η παλτφόρμα-στόχος είναι *nix συμβατή (bsd, hpux, sunos, beos, qnx, android, vxworks, symbian, linux, darwin, cygwin, minix, aix)" +msgstr "\n π\n\nτφόρ\n\n-στόχ\nς \n\n\n\n\n *nix συ\n\n\nτ\n (bsd, hpux, sunos, beos, qnx, android, vxworks, symbian, linux, darwin, cygwin, minix, aix)" #: utils/hbmk2/hbmk2.prg:16175 #, c-format msgid "" "embed space separated list of .hbc files. Names without the extension is " "accepted. These references are processed in place." -msgstr "ενσωμάτψση λίστας .hbc αρχείων διαχωρισμένων με κενό διάστημα. Επιτρέπονται ονόματα χωρίς την κατάληξη. Οι αναφορές αυτές επεξεργάζονται επι τόπου." +msgstr "\n\nσω\n\nτψσ\n \n\nστ\nς .hbc \nρχ\n\nω\n \n\n\nχωρ\nσ\n\n\nω\n \n\n \n\n\nό \n\n\nστ\n\n\n. \nπ\nτρ\nπ\n\nτ\n\n \n\nό\n\nτ\n χωρ\nς τ\n\n \n\nτ\n\n\n\n\n. \n\n \n\n\nφ\nρ\nς \nυτ\nς \nπ\n\n\nρ\n\n\n\n\nτ\n\n \nπ\n τόπ\nυ." #: utils/hbmk2/hbmk2.prg:16248 #, c-format msgid "" "Register input file extension to be passed to plugin (by default all unknown" " file extensions are passed to Harbour compiler)." -msgstr "Καταχώριση κατάληξης αρχείου που θα περαστεί σε plugin (από προεπιλογή, όλες οι άγνωστες καταλήξεις αρχείων περνάνε στον μεταγλωττιστή Harbour)." +msgstr "\n\nτ\nχώρ\nσ\n \n\nτ\n\n\n\n\nς \nρχ\n\n\nυ π\nυ \n\n π\nρ\nστ\n\n σ\n plugin (\nπό πρ\n\nπ\n\n\n\n\n, ό\n\nς \n\n \n\n\nωστ\nς \n\nτ\n\n\n\n\n\nς \nρχ\n\nω\n π\nρ\n\n\n\n στ\n\n \n\nτ\n\n\nωττ\nστ\n Harbour)." #: utils/hbmk2/hbmk2.prg:16332 #, c-format msgid "" "Using forwards slashes is recommended in option values as directory " "separator, but backslashes are also equally accepted." -msgstr "Η χρήση πλάγιας εμπρός κάθετης παύλας συνιστάται στις τιμές των επιλογών ως διαχωριστής μονοπατιού, αλλά η πίσω πλάγια κάθετη παύλα είναι εξίσου αποδεκτή." +msgstr "\n χρ\nσ\n π\n\n\n\n\nς \n\nπρός \n\n\n\nτ\nς π\nύ\n\nς συ\n\nστ\nτ\n\n στ\nς τ\n\n\nς τω\n \nπ\n\n\n\nώ\n ως \n\n\nχωρ\nστ\nς \n\n\n\nπ\nτ\n\nύ, \n\n\n\n \n π\nσω π\n\n\n\n\n \n\n\n\nτ\n π\nύ\n\n \n\n\n\n\n \n\n\nσ\nυ \nπ\n\n\n\nτ\n." #: utils/hbmk2/hbmk2.prg:16351 #, c-format msgid "" "Values marked with [*] may be host platform and/or configuration dependent. " "This help was generated on '%1$s' host platform." -msgstr "Τιμές με αστερίσκο [*] μπορεί να εξαρτώνται από την πλατφόρμα υποδοχής ή/και τη διαμόρφωση. Η παρούσα βοήθεια δημιουργήθηκε στην '%1$s' πλατφόρμα υποδοχής." +msgstr "\n\n\n\nς \n\n \nστ\nρ\nσ\n\n [*] \nπ\nρ\n\n \n\n \n\n\nρτώ\nτ\n\n \nπό τ\n\n π\n\nτφόρ\n\n υπ\n\n\nχ\nς \n/\n\n\n τ\n \n\n\n\nόρφωσ\n. \n π\nρ\nύσ\n \n\n\n\n\n\n\n \n\n\n\n\nυρ\n\n\n\n\n\n στ\n\n '%1$s' π\n\nτφόρ\n\n υπ\n\n\nχ\nς." #: utils/hbmk2/hbmk2.prg:2176 #, c-format @@ -1245,19 +1245,19 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:5907 #, c-format msgid "Target(s) up to date." -msgstr "Ο Στόχος(οι) είναι ενήμερος-οι" +msgstr "\n \nτόχ\nς(\n\n) \n\n\n\n\n \n\n\n\n\nρ\nς-\n\n" #: utils/hbmk2/hbmk2.prg:3303 utils/hbmk2/hbmk2.prg:3526 #: utils/hbmk2/hbmk2.prg:11042 #, c-format msgid "Warning: Plugin not found: %1$s" -msgstr "Προειδοποίηση: Το Plugin δεν βρέθηκε: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n Plugin \n\n\n \nρ\n\n\n\n\n: %1$s" #: utils/hbmk2/hbmk2.prg:3512 utils/hbmk2/hbmk2.prg:5831 #: utils/hbmk2/hbmk2.prg:14106 #, c-format msgid "Warning: Cannot find %1$s" -msgstr "Προειδοποίηση: Δεν μπορώ να βρώ το %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n \nπ\nρώ \n\n \nρώ τ\n %1$s" #: utils/hbmk2/hbmk2.prg:5693 #, c-format @@ -1282,12 +1282,12 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:3710 #, c-format msgid "Warning: Non-portable output filename: %1$s. Delete '%2$s' extension." -msgstr "Προειδοποίηση: Μη-μεταφέρσιμο όνομα αρχείου εξόδου: %1$s. Διαγράψτε την '%2$s' κατάληξη." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n-\n\nτ\nφ\nρσ\n\n\n ό\n\n\n\n \nρχ\n\n\nυ \n\nό\n\nυ: %1$s. \n\n\n\nρ\nψτ\n τ\n\n '%2$s' \n\nτ\n\n\n\n\n." #: utils/hbmk2/hbmk2.prg:6902 #, c-format msgid "Error: C/C++ command is not implemented for this platform/compiler." -msgstr "Λάθος: Η C/C++ εντολή δεν είναι υλοποιημένη για αυτή την πλατφόρμα/μεταγλωττιστή." +msgstr "\n\n\n\nς: \n C/C++ \n\nτ\n\n\n \n\n\n \n\n\n\n\n υ\n\nπ\n\n\n\n\n\n\n \n\n\n \nυτ\n τ\n\n π\n\nτφόρ\n\n/\n\nτ\n\n\nωττ\nστ\n." #: utils/hbmk2/hbmk2.prg:7026 #, c-format @@ -1302,27 +1302,27 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:7624 #, c-format msgid "Warning: Deprecated compatibility option: %1$s. Use '%2$s' instead." -msgstr "Προειδοποίηση: Υποβαθμισμένη επιλογή συμβατότητας %1$s. Χρησιμοποιήστε την '%2$s' στη θέση της." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \nπ\n\n\n\n\n\nσ\n\n\n\n \nπ\n\n\n\n\n συ\n\n\nτότ\nτ\nς %1$s. \nρ\nσ\n\n\nπ\n\n\nστ\n τ\n\n '%2$s' στ\n \n\nσ\n τ\nς." #: utils/hbmk2/hbmk2.prg:7746 #, c-format msgid "Warning: Non-portable parameter: %1$s. Use %2$s directives(s) instead." -msgstr "Προειδοποίηση: Μη-μεταφέρσιμη παράμετρος: %1$s. Χρησιμοποιείστε τη ντιρεκτίβα(ες) %2$s στη θέση της." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n-\n\nτ\nφ\nρσ\n\n\n π\nρ\n\n\nτρ\nς: %1$s. \nρ\nσ\n\n\nπ\n\n\n\nστ\n τ\n \nτ\nρ\n\nτ\n\n\n(\nς) %2$s στ\n \n\nσ\n τ\nς." #: utils/hbmk2/hbmk2.prg:7748 #, c-format msgid "Warning: Non-portable parameter: %1$s. Use '%2$s' option(s) instead." -msgstr "Προειδοποίηση: Μη-μεταφέρσιμη παράμετρος: %1$s. Χρησιμοποιείστε την επιλογή(ες) %2$s στη θέση της." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n-\n\nτ\nφ\nρσ\n\n\n π\nρ\n\n\nτρ\nς: %1$s. \nρ\nσ\n\n\nπ\n\n\n\nστ\n τ\n\n \nπ\n\n\n\n\n(\nς) %2$s στ\n \n\nσ\n τ\nς." #: utils/hbmk2/hbmk2.prg:8111 #, c-format msgid "Warning: Cannot create install directory for install target %1$s." -msgstr "Προειδοποίηση: Αδυναμία δημιουργίας καταλόγου εγκατάστασης για εγκατάσταση του στόχου %1$s." +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\nυ\n\n\n\n\n \n\n\n\n\nυρ\n\n\nς \n\nτ\n\nό\n\nυ \n\n\n\nτ\nστ\nσ\nς \n\n\n \n\n\n\nτ\nστ\nσ\n τ\nυ στόχ\nυ %1$s." #: utils/hbmk2/hbmk2.prg:11381 #, c-format msgid "Warning: Project reference (%1$s) ignored in automatic make file: %2$s" -msgstr "Προειδοποίηση: Η αναφορά του έργου (%1$s) αγνοήθηκε στο αυτόματο make αρχείο: %2$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n \n\n\nφ\nρ\n τ\nυ \nρ\n\nυ (%1$s) \n\n\n\n\n\n\n\n\n στ\n \nυτό\n\nτ\n make \nρχ\n\n\n: %2$s" #: utils/hbmk2/hbmk2.prg:6848 #, c-format @@ -1337,12 +1337,12 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:6740 #, c-format msgid "Compiling C++..." -msgstr "Μεταγλώττιση C++..." +msgstr "\n\nτ\n\n\nώττ\nσ\n C++..." #: utils/hbmk2/hbmk2.prg:7492 #, c-format msgid "Code sign command:" -msgstr "Εντολή σήμανσης κώδικα:" +msgstr "\n\nτ\n\n\n σ\n\n\n\nσ\nς \nώ\n\n\n\n:" #: utils/hbmk2/hbmk2.prg:7368 #, c-format @@ -1367,7 +1367,7 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:8107 #, c-format msgid "Copied %1$s to %2$s" -msgstr "Αντιγραφή του %1$s στο %2$s" +msgstr "\n\nτ\n\nρ\nφ\n τ\nυ %1$s στ\n %2$s" #: utils/hbmk2/hbmk2.prg:7438 #, c-format @@ -1387,22 +1387,22 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:8985 #, c-format msgid "Dependency '%1$s' found: %2$s%3$s%4$s%5$s" -msgstr "Εξάρτηση '%1$s' found: %2$s%3$s%4$s%5$s" +msgstr "\n\n\nρτ\nσ\n '%1$s' found: %2$s%3$s%4$s%5$s" #: utils/hbmk2/hbmk2.prg:9020 #, c-format msgid "Warning: Missing optional dependencies: %1$s" -msgstr "Προειδοποίηση: Απουσία προαιρετικών εξαρτήσεων: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \nπ\nυσ\n\n πρ\n\n\nρ\nτ\n\nώ\n \n\n\nρτ\nσ\nω\n: %1$s" #: utils/hbmk2/hbmk2.prg:9022 #, c-format msgid "Warning: Missing optional dependency: %1$s" -msgstr "Προειδοποίηση: Απουσία προαιρετικής εξάρτησης: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \nπ\nυσ\n\n πρ\n\n\nρ\nτ\n\n\nς \n\n\nρτ\nσ\nς: %1$s" #: utils/hbmk2/hbmk2.prg:11517 #, c-format msgid "Warning: Error in filter expression: '%1$s'" -msgstr "Προειδοποίηση: Λάθος έκφρασης φίλτρου: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n\nς \n\nφρ\nσ\nς φ\n\nτρ\nυ: %1$s" #: utils/hbmk2/hbmk2.prg:12265 #, c-format @@ -1427,14 +1427,14 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:12469 utils/hbmk2/hbmk2.prg:12669 #, c-format msgid "Warning: Source dynamic library not found: %1$s" -msgstr "Προειδοποίηση: Δεν βρέθηκε η πηγαία δυναμική βιβλιοθήκη: %1$s" +msgstr "\nρ\n\n\n\n\nπ\n\n\nσ\n: \n\n\n \nρ\n\n\n\n\n \n π\n\n\n\n\n \nυ\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n: %1$s" #: utils/hbmk2/hbmk2.prg:14313 #, c-format msgid "" "Error: Loading shell plugin: %1$s\n" "'%2$s'" -msgstr "Λάθος: Φώρτωσης shell plugin: %1$s⏎ '%2$s'" +msgstr "\n\n\n\nς: \nώρτωσ\nς shell plugin: %1$s⏎ '%2$s'" #: utils/hbmk2/hbmk2.prg:15629 #, c-format @@ -1459,12 +1459,12 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "disable library grouping on gcc based compilers" -msgstr "απενεργοποίηση ομαδοποίησης βιβλιοθηκών σε μεταγλωττιστές βασισμένους σε " +msgstr "\nπ\n\n\nρ\n\nπ\n\n\nσ\n \n\n\n\n\nπ\n\n\nσ\nς \n\n\n\n\n\n\n\n\nώ\n σ\n \n\nτ\n\n\nωττ\nστ\nς \n\nσ\nσ\n\n\n\nυς σ\n " #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "link with framework (Darwin only)" -msgstr "διασύνδεση με το framework (μόνο σε Darwin)" +msgstr "\n\n\nσύ\n\n\nσ\n \n\n τ\n framework (\nό\n\n σ\n Darwin)" #: utils/hbmk2/hbmk2.prg:15835 #, c-format @@ -1479,17 +1479,17 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:15835 #, c-format msgid "add plugin. can be: .hb, .prg, .hrb" -msgstr "προσθήκη plugin. το μπορεί να είναι: .hb, .prg, .hrb" +msgstr "πρ\nσ\n\n\n\n plugin. τ\n \nπ\nρ\n\n \n\n \n\n\n\n\n: .hb, .prg, .hrb" #: utils/hbmk2/hbmk2.prg:9474 #, c-format msgid "Loaded plugin: %1$s %2$s" -msgstr "Φορτωμένο plugin: %1$s %2$s" +msgstr "\n\nρτω\n\n\n\n plugin: %1$s %2$s" #: utils/hbmk2/hbmk2.prg:9479 #, c-format msgid "Error: Loading plugin: %1$s" -msgstr "Λάθος: Φορτώματος plugin: %1$s" +msgstr "\n\n\n\nς: \n\nρτώ\n\nτ\nς plugin: %1$s" #: utils/hbmk2/hbmk2.prg:6668 #, c-format @@ -1524,47 +1524,47 @@ msgstr "" #: utils/hbmk2/hbmk2.prg:9030 #, c-format msgid "Error: Missing dependency: %1$s" -msgstr "Λάθος: Απουσιάζει εξάρτιση: %1$s" +msgstr "\n\n\n\nς: \nπ\nυσ\n\n\n\n\n \n\n\nρτ\nσ\n: %1$s" #: utils/hbmk2/hbmk2.prg:6738 #, c-format msgid "Compiling..." -msgstr "Μεταγλώττιση..." +msgstr "\n\nτ\n\n\nώττ\nσ\n..." #: utils/hbmk2/hbmk2.prg:6802 #, c-format msgid "'cd' to: %1$s" -msgstr "'cd' στο: %1$s" +msgstr "'cd' στ\n: %1$s" #: utils/hbmk2/hbmk2.prg:6897 #, c-format msgid "'cd' back." -msgstr "'cd' πίσω." +msgstr "'cd' π\nσω." #: utils/hbmk2/hbmk2.prg:6989 #, c-format msgid "Linking... %1$s" -msgstr "Διασύνδεση -link-... %1$s" +msgstr "\n\n\nσύ\n\n\nσ\n -link-... %1$s" #: utils/hbmk2/hbmk2.prg:7226 #, c-format msgid "Lib command:" -msgstr "Εντολή Lib:" +msgstr "\n\nτ\n\n\n Lib:" #: utils/hbmk2/hbmk2.prg:7038 #, c-format msgid "Linker script:" -msgstr "Σενάριο Συνδέτη:" +msgstr "\n\n\n\nρ\n\n \nυ\n\n\nτ\n:" #: utils/hbmk2/hbmk2.prg:7034 #, c-format msgid "Linker command:" -msgstr "Εντολή Linker:" +msgstr "\n\nτ\n\n\n Linker:" #: utils/hbmk2/hbmk2.prg:7230 #, c-format msgid "Lib script:" -msgstr "Σενάριο Lib:" +msgstr "\n\n\n\nρ\n\n Lib:" #: utils/hbmk2/hbmk2.prg:3169 utils/hbmk2/hbmk2.prg:3178 #: utils/hbmk2/hbmk2.prg:10560 utils/hbmk2/hbmk2.prg:10805 @@ -1583,21 +1583,21 @@ msgid "" "copied to default (empty) copy group. There exist following built-in " "groups: 'depimplib' for import libraries and 'depimplibsrc' for import " "library source (.dll) files, both belonging to dependencies." -msgstr "αντιγραφή στόχου στο . Αν το είναι κατάλογος, πρέπει να τελειώνει με τον διαχωριστή μονοπατιού, σε αυτή την περίπτωσητα αρχεία που καθορίστηκαν με την επιλογή -instfile θα αντιγραφούν επίσης. Μπορεί να οριστεί πολλαπλές φορές. είναι μια προαιρετική ομάδα αντιγραφής, πρέπει να έχει μήκος τουλάχιστον δύο χαρακτήρων. Ο στόχος κατασκευής θα αντιγραφτεί αυτόματα σε προεπιλεγμένη (άδεια) ομάδα αντιγραφής. Υπάρχουν οι ακόλουθες ενσωματωμένες ομάδες αντιγραφής: 'depimplib' για τις βιβλιοθήκες εισαγωγής και 'depimplibsrc' για πηγαία (.dll) αρχεία βιβλιοθηκών εισαγωγής, ανήκοντας αμφότερες σε εξαρτήσεις." +msgstr "\n\nτ\n\nρ\nφ\n στόχ\nυ στ\n . \n\n τ\n \n\n\n\n\n \n\nτ\n\n\n\n\nς, πρ\nπ\n\n \n\n τ\n\n\n\nώ\n\n\n \n\n τ\n\n \n\n\nχωρ\nστ\n \n\n\n\nπ\nτ\n\nύ, σ\n \nυτ\n τ\n\n π\nρ\nπτωσ\nτ\n \nρχ\n\n\n π\nυ \n\n\n\nρ\nστ\n\n\n\n \n\n τ\n\n \nπ\n\n\n\n\n -instfile \n\n \n\nτ\n\nρ\nφ\nύ\n \nπ\nσ\nς. \nπ\nρ\n\n \n\n \nρ\nστ\n\n π\n\n\n\nπ\n\nς φ\nρ\nς. \n\n\n\n\n \n\n\n πρ\n\n\nρ\nτ\n\n\n \n\n\n\n\n \n\nτ\n\nρ\nφ\nς, πρ\nπ\n\n \n\n \nχ\n\n \n\n\n\nς τ\nυ\n\nχ\nστ\n\n \nύ\n χ\nρ\n\nτ\nρω\n. \n στόχ\nς \n\nτ\nσ\n\nυ\nς \n\n \n\nτ\n\nρ\nφτ\n\n \nυτό\n\nτ\n σ\n πρ\n\nπ\n\n\n\n\n\n\n\n (\n\n\n\n\n) \n\n\n\n\n \n\nτ\n\nρ\nφ\nς. \nπ\nρχ\nυ\n \n\n \n\nό\n\nυ\n\nς \n\nσω\n\nτω\n\n\n\nς \n\n\n\n\nς \n\nτ\n\nρ\nφ\nς: 'depimplib' \n\n\n τ\nς \n\n\n\n\n\n\n\n\n\nς \n\nσ\n\nω\n\nς \n\n\n 'depimplibsrc' \n\n\n π\n\n\n\n\n (.dll) \nρχ\n\n\n \n\n\n\n\n\n\n\n\nώ\n \n\nσ\n\nω\n\nς, \n\n\n\n\n\nτ\nς \n\nφότ\nρ\nς σ\n \n\n\nρτ\nσ\n\nς." #: utils/hbmk2/hbmk2.prg:16332 #, c-format msgid "" "Filters are accepted in each .hbc line and most options.\n" "Filters can be combined using '&' (and), '|' (or) operators, negated by '!' operator and grouped by parentheses. Ex.: {win}, {gcc}, {linux|darwin}, {win&!pocc}, {(win|linux)&!watcom}, {unix&mt&gui}, -cflag={win}-DMYDEF, -stop{dos}, -stop{!allwin}" -msgstr "Φίλτρα επιτρέπονται σε κάθε γραμμή .hbc καθώς και περισσότερες επιλογές.⏎ Τα φίλτρα μπορούν να συνδυαστούν με χρήση τελεστών '&' (and), '|' (or), να αναιρεθούν με τον τελεστή '!' και να ομαδοποιηθούν με αγγύλες. Π.χ.: {win}, {gcc}, {linux|darwin}, {win&!pocc}, {(win|linux)&!watcom}, {unix&mt&gui}, -cflag={win}-DMYDEF, -stop{dos}, -stop{!allwin}" +msgstr "\n\n\nτρ\n \nπ\nτρ\nπ\n\nτ\n\n σ\n \n\n\n\n \nρ\n\n\n\n .hbc \n\n\nώς \n\n\n π\nρ\nσσότ\nρ\nς \nπ\n\n\n\n\nς.⏎ \n\n φ\n\nτρ\n \nπ\nρ\nύ\n \n\n συ\n\nυ\nστ\nύ\n \n\n χρ\nσ\n τ\n\n\nστώ\n '&' (and), '|' (or), \n\n \n\n\n\nρ\n\n\nύ\n \n\n τ\n\n τ\n\n\nστ\n '!' \n\n\n \n\n \n\n\n\n\nπ\n\n\n\n\nύ\n \n\n \n\n\nύ\n\nς. \n.χ.: {win}, {gcc}, {linux|darwin}, {win&!pocc}, {(win|linux)&!watcom}, {unix&mt&gui}, -cflag={win}-DMYDEF, -stop{dos}, -stop{!allwin}" #: utils/hbmk2/hbmk2.prg:15888 #, c-format msgid "" "specify a new build target.