I've created a barebones add-on directory structure, but ExpressionEngine will not list it. The only file that I've included, addon.setup.php, is defined as follows:
return array( 'author' => 'h', 'author_url' => 'j', 'name' => 'name', 'description' => 'desc', 'version' => 'version', 'namespace' => 'ns', 'settings_exist' => false );
While that is obviously junk, that is a well-formed array, providing EE with all the fields it is expecting. It is in the directory system/user/addons/wmd_cp. I have enabled debugging in admin.php, but no issues are being displayed.
At this point, I don't understand why EE will not acknowledge this add-on's existence. For what it is worth, I have other add-ons in the directory (some third party, some I have written myself) and they display correctly. I have also matched this folder's permissions and ownership with that of the working add-ons. EE's path settings are pointing at the correct directories.
I would appreciate any insight. What have I missed? Thanks.