edit] I want a new feature in CMake. What should I do?
CMake FAQ - KitwarePublicPlease make sure to look at the old feature requests not to include duplicates, include detailed instructions of the feature and proposed implementation.
Related Questionsedit] What is CMake?
CMake FAQ - KitwarePublicCMake is a cross-platform, open-source make system. CMake is used to control the software compilation process using simple platform-independent and compiler-independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, preprocessor generation, code generation, and template instantiation.
Related Questionsedit] I want a new feature in KWWidgets. What should I do?
KWWidgets/FAQ - KitwarePublicReport a feature request in our bug tracker: http://www.kwwidgets.org/Bug. Change the "Severity" field to "Feature Request". Please make sure to look at the old feature requests to avoid duplicates, and include detailed instructions of the feature and proposed implementation, if any. Also feel free to assign it to Sebastien Barre for the moment.
Related Questionsedit] Can I do "make uninstall" with CMake?
CMake FAQ - KitwarePublicBy default, CMake does not provide the "make uninstall" target, so you cannot do this. We do not want "make uninstall" to remove useful files from the system. If you want an "uninstall" target in your project, then nobody prevents you from providing one. You need to delete the files listed in install_manifest.txt file. Here is how to do it. First create file cmake_uninstall.cmake.in in the top-level directory of the project: IF(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.
Related Questionsedit] Which regular expressions are supported by CMake?
CMake FAQ - KitwarePublicWhen using MATCHES or MATCHALL in an IF command, or using any of the STRING(REGEX ...) commands, CMake expects regular expressions, not globs (wild cards). CMake uses the same regular expression engine above all platforms. Here are the meanings of the metacharacters: ^ Matches at beginning of a line $ Matches at end of a line .
Related Questionsedit] Is the new Voice feature proprietary?
Unofficial Licensing FAQ - Second Life WikiYes, at least in part. Linden Lab seems to be trying to keep it in a separate process so that the viewer code will not need to be linked directly to any proprietary dependency, avoiding further GPL incompatibility. The codec it uses is covered by patents, so it is doubtful it will ever be fully distributable. This is tentative information as of March 2007, and may change as this feature develops. No.
Related QuestionsI want "a new feature" implemented in 2Flyer. Can you please do it?
FAQ of Screensaver Builder , 2Flyer Screen Saver BuilderA 2Flyer wish-list exists. Please send us any suggestions, we will add them in our wish-list and maybe we will implement it in the next release.
Related Questionsedit] Where should I post my bug report/feature request?
MediaWiki FAQ - MetaPlease post all bug reports and feature requests at http://bugzilla.wikimedia.org. Please search through existing entries beforehand, to check that the problem isn't fixed in a newer release version of the software, and to ensure we don't have duplicate entries.
Related Questionsedit] How are feature requests selected for implementing?
FAQ - Inkscape WikiMany developers become involved because they wish to "scratch an itch", so of course if they wish to work on a particular feature, then by definition that one will receive implementational attention. This is the primary mechanism by which features get implemented. Inkscape also strives to take user requests for features seriously, especially if they're easy to do or mesh with what one of the existing developers already wants to do, or if the user has helped the project in other ways.
Related Questionsedit] What is the most recent version covered by the Mastering CMake book?
CMake FAQ - KitwarePublicThe Mastering CMake version 2.2 book thoroughly covers CMake 2.2.3 and earlier. Since the printing of the book CMake 2.4 has been released but the book is by no means out of date. Updated FIND_PATH, FIND_PROGRAM, and FIND_FILE commands to be more powerful (cmake --help-command FIND_PATH)
Related Questionsedit] I set a cmake variable in my environment, but it didn't change anything. Why?
CMake FAQ - KitwarePublicCMake build settings are stored in the CMake cache corresponding to a project's build tree. They are called CMake "cache entries" and have no relation to your command shell's environment variables. Use a CMake GUI (CMakeSetup on Windows or ccmake on UNIX) or the wizard mode (cmake -i) to edit cache entries. Initial values may also be specified for a build by using the -D command line argument to cmake when it is first run to produce a new build tree.
Related Questionsedit] I change CMAKE_C_COMPILER in the GUI but it changes back on the next configure step. Why?
CMake FAQ - KitwarePublicOnce a build tree is created with a given compiler it cannot be changed. There are a variety of implementation reasons for this policy. In order to choose a different compiler create a new build tree and set the CC and CXX environment variables to the compiler you want before running CMake.
Related Questionsedit] I run an out-of-source build but CMake generates in-source anyway. Why?
CMake FAQ - KitwarePublicThis means that there is a CMakeCache.txt file in the source tree, possibly as part of an existing in-source build. If CMake is given the path to a directory with a CMakeCache.txt file, it assumes the directory is a build tree. Therefore if one runs "cmake ../mysrc" to build out-of-source but there is a mysrc/CMakeCache.txt file then cmake will treat mysrc as the build tree. This is a side-effect of the feature that allows "cmake ." to be used to regenerate a build tree.
Related Questionsedit] Why does CMake use full paths, or can I copy my build tree?
CMake FAQ - KitwarePublicconfigured header files may have full paths in them, and moving those files without re-configuring would cause upredictable behavior. because cmake supports out of source builds, if custom commands used relative paths to the source tree, they would not work when they are run in the build tree because the current directory would be incorrect. on Unix systems rpaths might be built into executables so they can find shared libraries at run time.
Related Questionsedit] CMake does not generate a "make distclean" target. Why?
CMake FAQ - KitwarePublicSome build trees created with GNU autotools have a "make distclean" target that cleans the build and also removes Makefiles and other parts of the generated build system. CMake does not generate a "make distclean" target because CMakeLists.txt files can run scripts and arbitrary commands; CMake has no way of tracking exactly which files are generated as part of running CMake. Providing a distclean target would give users the false impression that it would work as expected.
Related Questionsedit] Why are my CMake variables not updated in the GUI after a SET command?
CMake FAQ - KitwarePublicThe cache variables listed in the GUI when you press "Configure" are used to initialize the values seen by the code in CMakeLists.txt files. Changes made by the code are used during the configure step and seen by the generators but are not stored back into the cache. For example: SET(BUILD_SHARED_LIBS ON) will turn on building of shared libraries for the directory containing the command and all subdirectories, but the change will not appear in the GUI.
Related Questionsedit] How do I use CMake to generate SWIG wrapper libraries?
CMake FAQ - KitwarePublicCMake version 2 includes a module that supports the generation of SWIG wrapper libraries. The SWIG package defines the following macros: SWIG_ADD_MODULE and SWIG_LINK_LIBRARIES.
Related Questionsedit] How do I use CMake to build LaTeX documents?
CMake FAQ - KitwarePublicUse the following approach. Note that you have to set LATEX_COMPILE to LaTeX executable, DVIPDF_COMPILE to dvi to pdf converter. Also, the LaTeX source is TDocument.tex and the result is called TDocument.pdf. Note that this uses commands in CMake version 1.8 or later. PROJECT(Document) IF(LATEX_COMPILE) ADD_CUSTOM_COMMAND( OUTPUT ${Document_BINARY_DIR}/TDocument.dvi DEPENDS ${Document_BINARY_DIR}/TDocument.tex COMMAND ${LATEX_COMPILE} ARGS ${Document_SOURCE_DIR}/TDocument.
Related Questionsedit] How do I request feature enhancements?
Wikipedia:FAQ/Categorization - Wikipedia, the free encyclope...Enhancements can be requested at the MediaZilla website. (See also meta:MediaWiki roadmap and Wikipedia:MediaWiki future directions.)
Related Questionsedit] Can CMake set the Debugging/Working Directory property in Visual Studio projects?
CMake FAQ - KitwarePublicNo. The value of this property is not stored in the project files. It is stored in extra files created by the IDE when a solution is loaded (VS .NET 2003 uses a hidden .suo file next to the .sln solution file). The format of these files is not known to CMake and cannot be generated. In some versions of VS the files are binary and not human readable. The path to the SDK libs (user32.
Related QuestionsHow can I submit a bug fix or a new feature?
prefuse | documentation > frequently asked questionsYou can e-mail suggested bug fixes or new feature implementations to prefuse-admin (at) lists (dot) sourceforge (dot) net. New features may or may not be incorporated into the toolkit proper, if not, they can be shared as external extensions available from the prefuse website. Also feel free to post it to the Help Forum.
Related QuestionsWhat is this new Shuffle feature?
Ringtones and Downloads: Frequently Asked Questions| Wireles...Shuffle is an Answer Tones feature that allows you to shuffle all the tones in your library or create 2 sub playlists where you can add tones to these playlists and shuffle those tones.
Related QuestionsI don't want Yawcam to check for new versions at start! Can I turn this feature off?
Yawcam - FAQYes! In Yawcam version 0.2.3 and above you can turn it off in the startup settings. (Settings -> Edit settings... -> Startup) Just uncheck the "Check for new versions" option. In earlier versions you have to remove the file ver.dat located in your Yawcam directory (i.e. c:\program files\yawcam\ver.dat), then Yawcam will stop to check for new versions at start.
Related QuestionsCan I amend the feature or add new feature by myself?
HYIP Nx 2 - Advanced and Secure HYIP Manager Script | HYIP S...Enterprise Version - In this version you will be provided with full source code in which you can add or delete even the functional part also. But user version you can’t edit the function PHP files as it would be encoded.
Related QuestionsI've got this great idea for a new feature. Who do I tell?
Internet Junkbuster Frequently Asked QuestionsPlease check this FAQ to see if we've already considered the idea, such as automatic detection of banner ads and replacing ads with something else such as a transparent GIF. We currently have a long wish list of things that we may or may not do in the near future, including a version for your favorite computer and a plug-in version. If you don't want to wait you're welcome to improve on our code, publish your version on the Web, and tell us where to find it.
Related QuestionsIs this a new 'feature'?
Terminal Services Team Blog : Vista Remote Desktop Connectio...Today I received an angry call from one of our branch offices, telling me that most terminal clients don't work anymore. Further inspection revealed that the cause is the new handling of credentials in TSC 6.0: The terminal clients are XP machines with a custom GINA that invokes mstsc.exe (within the guest account context) with a pre-defined tsc.rdp file upon CTRL-ALT-DEL. The RDP file contains the username and domain.
Related QuestionsHow do I tell the XNA product team about a bug I found or a new feature I want?
XNA Frequently Asked QuestionsYou can submit bugs and feature requests through the Microsoft Connect site. Sign in using your Windows Live ID, click on "Available Connections" and select "XNA" from the list. Once you complete the survey, you will be able to submit a bug or feedback request. If you are already in the XNA Connection, use the "Report an Issue" wizard to submit your new bug or feedback.
Related QuestionsI don't want to receive e-mail notification of new messages. How do I turn this feature off?
FAQGo to your "your account" screen and then click the "no" option next to the "receive notification of private messages" text. Then click the "save" button at the bottom of the screen. The private message e-mail system requires that you have verified your e-mail address. You can verify your e-mail address by going to the "your info" screen, make sure you have a valid e-mail address listed in the e-mail address field and then click the verify button on the right.
Related QuestionsI want to edit my advert - how do I do this?
Pet Classifieds - Frequently Asked QuestionsCurrently you are not able to edit an advert after it has been posted. However, you are welcome to remove a listing and submit a new ad - see your My Items page. In the near future, you will be able to edit any of your live or expired adverts.
Related Questions