-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CMake revamp #21
CMake revamp #21
Commits on Jul 15, 2015
-
Cmake: generate config.h, add install target
First pass at improving the cmake build. Checks for some of the third-party libraries (png, tiff, jpeg etc) and generates a config.h file. The config.h file is generated from config.h.cmake.in.
Configuration menu - View commit details
-
Copy full SHA for 915764a - Browse repository at this point
Copy the full SHA 915764aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e57e4a - Browse repository at this point
Copy the full SHA 9e57e4aView commit details -
cmake: remove obsolete export_library_dependencies
see: cmake --help-policy CMP0033 for details. Not sure yet if we need to use any export() or install(EXPORT) calls instead...
Configuration menu - View commit details
-
Copy full SHA for eb44304 - Browse repository at this point
Copy the full SHA eb44304View commit details -
DOH. Was checking for FOUND_<libname> instead of <libname>_FOUND.
Configuration menu - View commit details
-
Copy full SHA for 4f2221a - Browse repository at this point
Copy the full SHA 4f2221aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b504699 - Browse repository at this point
Copy the full SHA b504699View commit details
Commits on Jul 18, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 7811828 - Browse repository at this point
Copy the full SHA 7811828View commit details -
simplify declaration of inline fns
Use static inline for all of them. Portable across C++, C99, GNU89, MSVC. DevIL only so far. ILU and ILUT removed from CMakeLists.txt for now.
Configuration menu - View commit details
-
Copy full SHA for b4ecdde - Browse repository at this point
Copy the full SHA b4ecddeView commit details
Commits on Jul 19, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 6b584f1 - Browse repository at this point
Copy the full SHA 6b584f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 064fd14 - Browse repository at this point
Copy the full SHA 064fd14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d249a5 - Browse repository at this point
Copy the full SHA 7d249a5View commit details
Commits on Jul 20, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 7decfcc - Browse repository at this point
Copy the full SHA 7decfccView commit details
Commits on Jul 22, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 0deab07 - Browse repository at this point
Copy the full SHA 0deab07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99a0d1c - Browse repository at this point
Copy the full SHA 99a0d1cView commit details
Commits on Jul 23, 2015
-
Fix some c99 compiler warnings under gcc
The issue was missing defintions of strdup() and strcasecmp(). They are not part of the c99 standard. On gcc they can be enabled by defining _GNU_SOURCE. Might be some additional work for clang.
Configuration menu - View commit details
-
Copy full SHA for adc5d93 - Browse repository at this point
Copy the full SHA adc5d93View commit details
Commits on Aug 20, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c0e964d - Browse repository at this point
Copy the full SHA c0e964dView commit details
Commits on Sep 1, 2015
-
Tweaks to get cmake build working under windows
Not quite there, but close - needs some more finessing.
Configuration menu - View commit details
-
Copy full SHA for 96d0981 - Browse repository at this point
Copy the full SHA 96d0981View commit details
Commits on Jul 3, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 44ffec9 - Browse repository at this point
Copy the full SHA 44ffec9View commit details
Commits on Jul 5, 2016
-
Remove IL config.h reliance from ILU and ILUT
ILU and ILUT seem to be independent of the IL configuration (the generated config.h), so they don't need to know about it.
Configuration menu - View commit details
-
Copy full SHA for 77fc88e - Browse repository at this point
Copy the full SHA 77fc88eView commit details