{"action":"opened","issue":{"url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/4144","labels_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/4144/labels{/name}","comments_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/4144/comments","events_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/4144/events","html_url":"https://github.com/lionheart/openradar-mirror/issues/4144","id":100489510,"number":4144,"title":"15555345: build settings controlling header maps does nothing in xcode 5","user":{"login":"openradar-mirror","id":13605213,"avatar_url":"https://avatars.githubusercontent.com/u/13605213?v=3","gravatar_id":"","url":"https://api.github.com/users/openradar-mirror","html_url":"https://github.com/openradar-mirror","followers_url":"https://api.github.com/users/openradar-mirror/followers","following_url":"https://api.github.com/users/openradar-mirror/following{/other_user}","gists_url":"https://api.github.com/users/openradar-mirror/gists{/gist_id}","starred_url":"https://api.github.com/users/openradar-mirror/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openradar-mirror/subscriptions","organizations_url":"https://api.github.com/users/openradar-mirror/orgs","repos_url":"https://api.github.com/users/openradar-mirror/repos","events_url":"https://api.github.com/users/openradar-mirror/events{/privacy}","received_events_url":"https://api.github.com/users/openradar-mirror/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/lionheart/openradar-mirror/labels/classification:usability","name":"classification:usability","color":"444444"},{"url":"https://api.github.com/repos/lionheart/openradar-mirror/labels/reproducible:always","name":"reproducible:always","color":"5319e7"},{"url":"https://api.github.com/repos/lionheart/openradar-mirror/labels/status:open","name":"status:open","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/lionheart/openradar-mirror/milestones/16","html_url":"https://github.com/lionheart/openradar-mirror/milestones/Xcode","labels_url":"https://api.github.com/repos/lionheart/openradar-mirror/milestones/16/labels","id":1237430,"number":16,"title":"Xcode","description":null,"creator":{"login":"openradar-mirror","id":13605213,"avatar_url":"https://avatars.githubusercontent.com/u/13605213?v=3","gravatar_id":"","url":"https://api.github.com/users/openradar-mirror","html_url":"https://github.com/openradar-mirror","followers_url":"https://api.github.com/users/openradar-mirror/followers","following_url":"https://api.github.com/users/openradar-mirror/following{/other_user}","gists_url":"https://api.github.com/users/openradar-mirror/gists{/gist_id}","starred_url":"https://api.github.com/users/openradar-mirror/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openradar-mirror/subscriptions","organizations_url":"https://api.github.com/users/openradar-mirror/orgs","repos_url":"https://api.github.com/users/openradar-mirror/repos","events_url":"https://api.github.com/users/openradar-mirror/events{/privacy}","received_events_url":"https://api.github.com/users/openradar-mirror/received_events","type":"User","site_admin":false},"open_issues":123,"closed_issues":0,"state":"open","created_at":"2015-08-03T02:08:42Z","updated_at":"2015-08-12T08:01:19Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-08-12T08:01:19Z","updated_at":"2015-08-12T08:01:19Z","closed_at":null,"body":"#### Description\n\nSummary:\r\nThe following header map settings has no effect for library and application target types:\r\n\r\nHEADERMAP_INCLUDES_PROJECT_HEADERS \r\nHEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES\r\nHEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT\r\n\r\nThis is contrary to the Build Settings Reference documentation.\r\n\r\nSteps to Reproduce:\r\n1. Install Xcode 5\r\n2. Create a project containing a dylib target or a console application target\r\n3. add an xcconfig file to the targets, setting the above three build settings to \"NO\"\r\n3. Create a subdirectory in the source directory with 1 header file, adding this file to the project hierarchy, but not to the header build phase of the target (if applicable)\r\n4. #include \"thefile.h\" in the main class or main file of the library/application.\r\n5. build\r\n\r\nExpected Results:\r\nThe build should fail, because the subdirectory should not be searched, and it should not be referencing any header files with flattened file name mappings. The header files should also not contain flattened file name mappings.\r\n\r\nActual Results:\r\nThe build succeeds. Headermap files are written to the DerivedData directory, containing flattened file mappings (TARGETNAME-project-headers.hmap, TARGETNAME.hmap).\r\n\r\nVersion:\r\nVersion 5.0.2 (5A3005)\n\n-\nProduct Version: 5.0.1\nCreated: 2013-11-27T22:49:23.711914\nOriginated: 2013-11-27T14:46:00\nOpen Radar Link: http://www.openradar.me/15555345"}}