Anonymous avatar Anonymous committed 6b25a1b

Support mirage-config.h directly in mirage-features.h.

Comments (0)

Files changed (3)

mirage-features.h

-/* mirage2iso; support of NO_* defines and setting _*_SOURCE
+/* mirage2iso; support of NO_* defines and configure results
  * (c) 2009 Michał Górny
  * released under 3-clause BSD license
  */
 
+#ifdef USE_CONFIG
+#	include "mirage-config.h"
+#else
+#	warning "You should consider calling 'make configure' first"
+#endif
+
 #ifdef NO_POSIX
 #	define NO_MMAPIO
 #	define NO_BSD
  * released under 3-clause BSD license
  */
 
-#ifdef USE_CONFIG
-#	include "mirage-config.h"
-#else
-#	include "mirage-features.h"
-#endif
-
+#include "mirage-features.h"
 #include "mirage-getopt.h"
 
 #ifndef NO_GETOPT_LONG
  * released under 3-clause BSD license
  */
 
-#ifdef USE_CONFIG
-#	include "mirage-config.h"
-#else
-#	include "mirage-features.h"
-#endif
+#include "mirage-features.h"
 
 #ifndef NO_MMAPIO
 #	define _POSIX_C_SOURCE 200112L
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.