Stefan Schuermans commited on 2011-09-10 17:02:08
Showing 8 changed files, with 26 additions and 5 deletions.
... | ... |
@@ -125,10 +125,12 @@ int main( int argCnt, char * * args ) |
125 | 125 |
|
126 | 126 |
//print info |
127 | 127 |
printf( "BlinkenLib - BlinkenConv\n" |
128 |
+ "version %d.%d.%d\n" |
|
128 | 129 |
"config "BLINKENLIB_CONFIG"\n" |
129 | 130 |
"Copyright 2004-2011 Stefan Schuermans <stefan@blinkenarea.org>\n" |
130 | 131 |
"Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html\n" |
131 |
- "a blinkenarea.org project\n\n" ); |
|
132 |
+ "a blinkenarea.org project\n\n", |
|
133 |
+ BLINKENLIB_VERSION_MAJOR, BLINKENLIB_VERSION_MINOR, BLINKENLIB_VERSION_REVISION ); |
|
132 | 134 |
|
133 | 135 |
//print syntax |
134 | 136 |
if( argCnt <= 1 ) |
... | ... |
@@ -422,10 +422,12 @@ int main( int argCnt, char * * args ) |
422 | 422 |
|
423 | 423 |
//print info |
424 | 424 |
printf( "BlinkenLib - BlinkenOutput\n" |
425 |
+ "version %d.%d.%d\n" |
|
425 | 426 |
"config "BLINKENLIB_CONFIG"\n" |
426 | 427 |
"Copyright 2004-2011 Stefan Schuermans <stefan@blinkenarea.org>\n" |
427 | 428 |
"Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html\n" |
428 |
- "a blinkenarea.org project\n\n" ); |
|
429 |
+ "a blinkenarea.org project\n\n", |
|
430 |
+ BLINKENLIB_VERSION_MAJOR, BLINKENLIB_VERSION_MINOR, BLINKENLIB_VERSION_REVISION ); |
|
429 | 431 |
|
430 | 432 |
//print syntax |
431 | 433 |
if( argCnt <= 1 ) |
... | ... |
@@ -31,10 +31,12 @@ int main( int argCnt, char * * args ) |
31 | 31 |
|
32 | 32 |
//print info |
33 | 33 |
printf( "BlinkenLib - BlinkenRecv\n" |
34 |
+ "version %d.%d.%d\n" |
|
34 | 35 |
"config "BLINKENLIB_CONFIG"\n" |
35 | 36 |
"Copyright 2004-2011 Stefan Schuermans <stefan@blinkenarea.org>\n" |
36 | 37 |
"Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html\n" |
37 |
- "a blinkenarea.org project\n\n" ); |
|
38 |
+ "a blinkenarea.org project\n\n", |
|
39 |
+ BLINKENLIB_VERSION_MAJOR, BLINKENLIB_VERSION_MINOR, BLINKENLIB_VERSION_REVISION ); |
|
38 | 40 |
|
39 | 41 |
//print syntax |
40 | 42 |
if( argCnt <= 1 ) |
... | ... |
@@ -34,10 +34,12 @@ int main( int argCnt, char * * args ) |
34 | 34 |
|
35 | 35 |
//print info |
36 | 36 |
printf( "BlinkenLib - BlinkenSend\n" |
37 |
+ "version %d.%d.%d\n" |
|
37 | 38 |
"config "BLINKENLIB_CONFIG"\n" |
38 | 39 |
"Copyright 2004-2011 Stefan Schuermans <stefan@blinkenarea.org>\n" |
39 | 40 |
"Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html\n" |
40 |
- "a blinkenarea.org project\n\n" ); |
|
41 |
+ "a blinkenarea.org project\n\n", |
|
42 |
+ BLINKENLIB_VERSION_MAJOR, BLINKENLIB_VERSION_MINOR, BLINKENLIB_VERSION_REVISION ); |
|
41 | 43 |
|
42 | 44 |
//print syntax |
43 | 45 |
if( argCnt <= 1 ) |
... | ... |
@@ -26,11 +26,12 @@ config.cfg: osx.cfg mng.cfg |
26 | 26 |
config.mk: config.cfg |
27 | 27 |
sed 's/^\([A-Z]*\)=\([01]\)$$/BLINKENLIB_CFG_\1=\2/' <$< >$@ |
28 | 28 |
|
29 |
-config.h: config.cfg |
|
29 |
+config.h: config.cfg Makefile ../Makefile |
|
30 | 30 |
sed 's/^\([A-Z]*\)=0$$/#undef BLINKENLIB_CFG_\1/;s/^\([A-Z]*\)=1$$/#define BLINKENLIB_CFG_\1/' <$< >$@ |
31 | 31 |
echo '#define BLINKENLIB_CONFIG "' | tr -d '\n' >>$@ |
32 | 32 |
sed 's/^\([A-Z]*\)=0$$/\1-/;s/^\([A-Z]*\)=1$$/\1+/' <$< | tr '\n' ' ' | sed 's/ *$$//' | tr -d '\n' >>$@ |
33 | 33 |
echo '"' >>$@ |
34 |
+ grep '^VERSION_[A-Z]*=[0-9]*' ../Makefile | sed 's/^/#define BLINKENLIB_/;s/=/ /' >>$@ |
|
34 | 35 |
|
35 | 36 |
clean: |
36 | 37 |
rm -f *.cfg config.mk config.h |
37 | 38 |