00001 #if 0 00002 #if 0 00003 # vim: set ro : 00004 00005 # ********************************************************* 00006 # THIS IS A GENERATED FILE! DO NOT EDIT THIS FILE DIRECTLY! 00007 # ********************************************************* 00008 # 00009 #endif 00010 00011 00012 #endif 00013 00014 /* 00015 * Copyright (c) 2005, 2006, 2007 Ciaran McCreesh 00016 * 00017 * This file is part of the Paludis package manager. Paludis is free software; 00018 * you can redistribute it and/or modify it under the terms of the GNU General 00019 * Public License version 2, as published by the Free Software Foundation. 00020 * 00021 * Paludis is distributed in the hope that it will be useful, but WITHOUT ANY 00022 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 00023 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more 00024 * details. 00025 * 00026 * You should have received a copy of the GNU General Public License along with 00027 * this program; if not, write to the Free Software Foundation, Inc., 59 Temple 00028 * Place, Suite 330, Boston, MA 02111-1307 USA 00029 */ 00030 00031 #ifndef PALUDIS_GUARD_PALUDIS_PALUDIS_HH 00032 #define PALUDIS_GUARD_PALUDIS_PALUDIS_HH 1 00033 00034 /** \file 00035 * Master include file. 00036 */ 00037 00038 00039 00040 00041 #include <paludis/about.hh> 00042 00043 00044 #include <paludis/action.hh> 00045 00046 00047 #include <paludis/action_names.hh> 00048 00049 00050 #include <paludis/condition_tracker.hh> 00051 00052 00053 #include <paludis/choice.hh> 00054 00055 00056 #include <paludis/contents.hh> 00057 00058 00059 #include <paludis/dep_label.hh> 00060 00061 00062 #include <paludis/dep_list.hh> 00063 00064 00065 #include <paludis/dep_list_exceptions.hh> 00066 00067 00068 #include <paludis/dep_list_options.hh> 00069 00070 00071 #include <paludis/dep_spec.hh> 00072 00073 00074 #include <paludis/dep_spec_flattener.hh> 00075 00076 00077 #include <paludis/dep_tree.hh> 00078 00079 00080 #include <paludis/dep_tag.hh> 00081 00082 00083 #include <paludis/distribution.hh> 00084 #include <paludis/distribution-impl.hh> 00085 00086 00087 #include <paludis/elike_choices.hh> 00088 00089 00090 #include <paludis/elike_dep_parser.hh> 00091 00092 00093 #include <paludis/elike_conditional_dep_spec.hh> 00094 00095 00096 #include <paludis/elike_package_dep_spec.hh> 00097 00098 00099 #include <paludis/elike_slot_requirement.hh> 00100 00101 00102 #include <paludis/elike_use_requirement.hh> 00103 00104 00105 #include <paludis/environment.hh> 00106 00107 00108 #include <paludis/environment_factory.hh> 00109 00110 00111 #include <paludis/environment_implementation.hh> 00112 00113 00114 #include <paludis/filter.hh> 00115 00116 00117 #include <paludis/filter_handler.hh> 00118 00119 00120 #include <paludis/filtered_generator.hh> 00121 00122 00123 #include <paludis/find_unused_packages_task.hh> 00124 00125 00126 #include <paludis/fuzzy_finder.hh> 00127 00128 00129 #include <paludis/formatter.hh> 00130 00131 00132 #include <paludis/generator.hh> 00133 00134 00135 #include <paludis/generator_handler.hh> 00136 00137 00138 #include <paludis/handled_information.hh> 00139 00140 00141 #include <paludis/hook.hh> 00142 00143 00144 #include <paludis/hooker.hh> 00145 00146 00147 #include <paludis/install_task.hh> 00148 00149 00150 #include <paludis/literal_metadata_key.hh> 00151 00152 00153 #include <paludis/mask.hh> 00154 00155 00156 #include <paludis/match_package.hh> 00157 00158 00159 #include <paludis/merger.hh> 00160 00161 00162 #include <paludis/merger_entry_type.hh> 00163 00164 00165 #include <paludis/metadata_key.hh> 00166 00167 00168 #include <paludis/metadata_key_holder.hh> 00169 00170 00171 #include <paludis/name.hh> 00172 00173 00174 #include <paludis/ndbam.hh> 00175 00176 00177 #include <paludis/ndbam_merger.hh> 00178 00179 00180 #include <paludis/ndbam_unmerger.hh> 00181 00182 00183 #include <paludis/override_functions.hh> 00184 00185 00186 #include <paludis/package_database.hh> 00187 00188 00189 #include <paludis/package_id.hh> 00190 00191 00192 #include <paludis/paludis.hh> 00193 00194 00195 #include <paludis/qa.hh> 00196 00197 00198 #include <paludis/query_visitor.hh> 00199 00200 00201 #include <paludis/range_rewriter.hh> 00202 00203 00204 #include <paludis/report_task.hh> 00205 00206 00207 #include <paludis/repository.hh> 00208 00209 00210 #include <paludis/repository_factory.hh> 00211 00212 00213 #include <paludis/repository_name_cache.hh> 00214 00215 00216 #include <paludis/selection.hh> 00217 00218 00219 #include <paludis/selection_handler.hh> 00220 00221 00222 #include <paludis/set_file.hh> 00223 00224 00225 #include <paludis/show_suggest_visitor.hh> 00226 00227 00228 #include <paludis/slot_requirement.hh> 00229 00230 00231 #include <paludis/stage_builder_task.hh> 00232 00233 00234 00235 00236 #include <paludis/stringify_formatter.hh> 00237 00238 #include <paludis/stringify_formatter-impl.hh> 00239 00240 #include <paludis/stripper.hh> 00241 00242 00243 #include <paludis/syncer.hh> 00244 00245 00246 #include <paludis/sync_task.hh> 00247 00248 00249 #include <paludis/tasks_exceptions.hh> 00250 00251 00252 #include <paludis/unchoices_key.hh> 00253 00254 00255 #include <paludis/uninstall_list.hh> 00256 00257 00258 #include <paludis/uninstall_task.hh> 00259 00260 00261 #include <paludis/unmerger.hh> 00262 00263 00264 #include <paludis/user_dep_spec.hh> 00265 00266 00267 #include <paludis/version_operator.hh> 00268 00269 00270 #include <paludis/version_requirements.hh> 00271 00272 00273 #include <paludis/version_spec.hh> 00274 00275 00276 00277 00278 00279 #include <paludis/util/util.hh> 00280 00281 #endif 00282
1.5.5