Richard,
----- Original Message -----
From: Richard Shaw
To: [email protected]
Sent: Tuesday, May 21, 2013 11:03 AM
Subject: [Freetel-codec2] CMake cutover: Remaining issues
I want to summarize the remaining issues before executing the cmake cutover.
Please add any that I have missed.
1. config.h
It is my understanding that we don't need these at all. If someone can
definitively determine that's the case then I'll remove it, but it's presence
doesn't hurt anything.
2. Two version.h files
There's one in the root of the source tree and on in src/. The one in src has
the version set to 0.961 which looks wrong to me. I'm assuming this should have
been 0.96.1. The one in the root only has 0.96. In either case, one of these
needs to go away, my vote is to keep the on in the root.
0.961 I believe is correct. The "1" (not .1 )was added for the WIDE 1600
experimental mode.
Mel
2a. Exporting svn revision into version.h?
There are svn hooks that can be used to put the svn revision in a file (my
vote is version.h) upon commit. The only drawback I can think of is that a
script would have to be developed for both linux and windows if someone has
commit access that only works in the windows world.
3. make dist
Because I have setup cmake to force out-of-source builds, this isn't really
an issue, but if it's attempted, there are a few files that need to be manually
cleaned up. As far as archiving official releases I think "svn export ..." is
sufficient but I'm not sure everyone feels the same way.
If it would be helpful I think a script called makedist.sh (and makedist.cmd
for windows) could be developed as a convienence.
4. Packaging for codec2
I did my initial NSIS installer testing with cpack on codec2 just to see how
it would work. I don't know that there is any value in an installer for codec2
by itself so I plan on removing it unless someone objects.
That's all I can think of at the moment.
Thanks,
Richard
KF5OIM
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
------------------------------------------------------------------------------
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2