arrayfire / forge

High Performance Visualization
224 stars 48 forks source link

Set versioning information. #106

Closed ghisvail closed 8 years ago

ghisvail commented 8 years ago

Whilst preparing a test package for forge, I noticed the versioning information were missing for the DSO. These settings currently set the soversion to 0, assuming the API is not stable yet. Feel free to change it to a different value before the first stable release.

shehzan10 commented 8 years ago

As it stands, FG_VERSION is going to be 1.0.beta which would probably be invalid. So as @pavanky suggested, I think we should go with major version.

pavanky commented 8 years ago

@shehzan10 having strings in VERSION is fine as far as I can tell. I could be wrong. I was talking about SOVERSION which is different

ghisvail commented 8 years ago

@shehzan10 having strings in VERSION is fine as far as I can tell.

Indeed.

Can you use FG_VERSION_MAJOR here for consistency ?

I left it at 0 for now to stay on the safe side (i.e. no stable API).

Feel free to give it a different number when ready.