Change | User | Description | Committed |
---|---|---|---|
18285 | brandon_m_bare | -- Switched the manual logic of reconstructing the command line arguments to using subproc...ess.list2cmdline(). -- Changed the visual studio project generator to create a batch file that handles project regeneration and the (REGENERATION_SOLUTION) project just calls into that batch file. #review-17245 @ShadauxCat « |
9 years ago |
18283 | brandon_m_bare |
Fixed some python 2 vs 3 issues in the gui. #review-18284 @ShadauxCat |
9 years ago |
17241 | brandon_m_bare | -- Changed the default value for the stdLib to an empty string and preventing it from bein...g passed in the gcc toolchain unless it's explicitly set in the makefile. -- Moved the objc abi version arg in the gcc toolchain to the extended command method and now not passing it if the input file is not an objective c/c++ file. -- Updated the README and setup.py. -- Fixed an out-of-date error message. -- Fixed a string in the gui, making it more consistent with our usage pattern for unicode strings. #review-17242 @ShadauxCat « |
9 years ago |
17202 | brandon_m_bare | -- Added /usr/local/include as a default include directory to the gcc_darwin toolchain. -...- Added the ability to have default library directories in the gcc_darwin toolchain along with the initial defaults of /usr/lib and /usr/local/lib. #review-16884 @ShadauxCat « |
9 years ago |
17201 | brandon_m_bare | Added state tracking for the run mode and the ability to query it. #review-16856 @Shad...auxCat « |
9 years ago |
17200 | brandon_m_bare | Fixed the issues that were causing the profile window and context menu to hang the entire... gui when running pyqt5 under python3. (Submitting from a different changelist because the old one is on a computer I no longer have access to.) #review-16650 @ShadauxCat « |
9 years ago |
16824 | brandon_m_bare | Fixed an exception when logging occurs outside of a decorated function in the makefile whe...n running it with --help. #review-16822 @ShadauxCat « |
9 years ago |
16635 | brandon_m_bare | -- Fixed the GUI not working correctly when only warnings and errors from the linker would... be present during a build. -- Fixed QtMessageBox not being aliased for pyqt5. #review-16633 @ShadauxCat « |
9 years ago |
16488 | brandon_m_bare | -- Added additional command line arguments for osx and ios for overriding the target versi...ons to compile against. -- Added assertions on setting the target version for osx and ios to validate the selected version is actually installed. #review-16363 @ShadauxCat « |
9 years ago |
16367 | brandon_m_bare | Added the NsightTegraUpgradeOnceWithoutPrompt element to the Visual Studio project generat...or when generating for Android. This should hypothetically suppress the upgrade prompt for older project versions, but as of Nsight Tegra 3.1, it doesn't seem to work. Keeping it in since it seems reasonable that nvidia will fix that on their end. #review-16307 @ShadauxCat « |
9 years ago |
16059 | brandon_m_bare | Removed the code in the gcc_darwin toolchain that forces all library arguments to have the... 'lib' prefix. #review-16057 @ShadauxCat « |
9 years ago |
16039 | brandon_m_bare | -- Re-enabled caret diagnostics for the ps4 toolchain. -- Fixed compile/linker errors som...etimes not showing up. -- Fixed the hang when double-clicking a build error in the gui while running it under python3 and pyqt5. #review-16034 @ShadauxCat « |
9 years ago |
15955 | brandon_m_bare | Merging from mainline. | 9 years ago |
15954 | brandon_m_bare |
Responding to review feedback. #review-15870 @ShadauxCat |
9 years ago |
15876 | brandon_m_bare | -- Added a utility function for getting a list of command line arguments for the current i...nvokation of csbuild. -- Fixed visual studio project generation when using the new prebuilt projects. #review-15870 @ShadauxCat « |
9 years ago |
15765 | brandon_m_bare |
Responding to review feedback. #review-15764 @ShadauxCat |
9 years ago |
15763 | brandon_m_bare | Fixed prebuilt projects not being linked against dependencies when LinkIntermediateObjects... is enabled. #review-15764 @ShadauxCat « |
9 years ago |
15759 | brandon_m_bare | Changed how projects determine whether or not they have c++ files. This fixes projects th...at do not auto discover source files. #review-15760 @Shadaux.Cat « |
9 years ago |
15720 | brandon_m_bare | Merging changes from mainline. | 10 years ago |
15566 | brandon_m_bare | -- A few small bug fixes. -- Updated the nsight tegra version in the visual studio project... generator. #review-15567 @ShadauxCat « |
10 years ago |
15501 | brandon_m_bare | -- Fixed the build profiler in python3. -- Re-enabled pyqt5 for the gui. #review-15502... @ShadauxCat « |
10 years ago |
15477 | brandon_m_bare | Fixed how file/directory paths needing to be globbed are processed so they now work proper...ly when used with project macros. #review-15478 @ShadauxCat « |
10 years ago |
15463 | brandon_m_bare | Fixed the filter dependency parsing in the visual studio project generator. #review-154...64 @ShadauxCat « |
10 years ago |
15443 | brandon_m_bare | Fixed the disabled source file auto-discovery so it will no longer ignore extra directorie...s. #review-15442 @ShadauxCat « |
10 years ago |
15441 | brandon_m_bare |
Added a flag to disable automatic source file discovery. #review-15442 @ShadauxCat |
10 years ago |
15436 | brandon_m_bare | -- Changed the ps4 toolchain to link libraries using full paths. -- Added quotes around t...he linker library arguments in the gcc_darwin toolchain. #review-15426 @ShadauxCat « |
10 years ago |
15425 | brandon_m_bare | -- Disabled the caret diagnostics in the ps4 toolchain. -- Stripped the "lib" prefix from... dependent library names in the ps4 toolchain. -- Fixed the toolset name in the visual studio project generator. -- Added a new directory level to the setup script so the proprietary vsgen files get copied on install. #review-15426 @ShadauxCat « |
10 years ago |
15409 | brandon_m_bare |
Added the ps4 toolchain files. #review-15410 @ShadauxCat |
10 years ago |
15377 | brandon_m_bare | Integrating latest from mainline. | 10 years ago |
15261 | brandon_m_bare | -- Adding quotes around multiple items in the gcc toolchain since without them, paths with... spaces break the resulting command line strings. -- Added the "proprietary" package for csbuild functionality that may need be closed source. -- Added hooks to import the ps4 toolchain, but surrounded by try/except blocks in the case that someone wants to use csbuild, but doesn't have the ps4 toolchain available. -- Added the proprietary vsgen package. -- Added support for making the PS4 platform available to the Visual Studio project generator if it exists. #review-15262 @ShaduaxCat « |
10 years ago |
15219 | brandon_m_bare | Added a check in SetMsvcVersion to make sure the msvc toolchain has actually been selected... before attempting to validate the Visual Studio installation. #review-15220 @ShadauxCat « |
10 years ago |
15186 | brandon_m_bare | -- Re-added the GetBinPath() function to the msvc toolchain since it's very useful for any...thing needing the path to the correct ms assembler. It will be needed for that until we reorganize how file extensions are handled and have generic assembler modules we can plug into it. -- Removed the msvc linker function _getRuntimeLibraryArg() since forcing the runtime library through /DEFAULTLIB is unnecessary in most cases. -- Added a validation step to SetMsvcVersion() to make sure the selected version of Visual Studio can be found. #review-15187 @ShadauxCat « |
10 years ago |
15175 | brandon_m_bare |
Addressed feedback from review 14869. #review-14869 @ShadauxCat |
10 years ago |
15023 | brandon_m_bare |
Addressed feedback from review 14879. #review-14879 @ShadauxCat |
10 years ago |
15016 | brandon_m_bare |
Addressed feedback from review 14875. #review-14875 @ShaduaxCat |
10 years ago |
15015 | brandon_m_bare |
Addressed feedback from review 14872. #review-14872 @ShadauxCat |
10 years ago |
15014 | brandon_m_bare |
Addressed feedback from review 14869. #review-14869 @ShadauxCat |
10 years ago |
14878 | brandon_m_bare | Added an error case for building a project that doesn't exist with the --project option. ... #review-14879 @ShadauxCat « |
10 years ago |
14874 | brandon_m_bare | -- Added variable string substitution to the plist generator (also renamed AddStringSubsti...tution to AddCmakeStringSubstitution to help disambiguate the two). -- Added a new command line option for adding preprocessor defines. #review-14875 @ShadauxCat « |
10 years ago |
14871 | brandon_m_bare | Added a check in the gcc toolchain to not set -stdlib when compiling C source files. #r...eview-14872 @ShadauxCat « |
10 years ago |
14868 | brandon_m_bare | -- Moved the msvc version selection in the msvc toolchain to its own method since it needs... to be called in 2 places. -- Added a method to AndroidBase for determining if an android build is considered debug since that logic needs to be also accessible from the visual studio project generator. -- Filled in the android debugging property in the visual studio project generator that points to the output APK. #review-14869 @ShaduaxCat « |
10 years ago |
14827 | brandon_m_bare | -- Added GetEnv() to toolBase so toolchains needing to modify os.environ can return their... modifications in a dict. Any entries in the returned dict will overwrite what is copied from os.environ. -- Changed msvc's _setupForProject to run vcvarsall.bat for each architecture being built and caching the results for each one. -- Added a utility function for creating a copy of os.environ and updating it with the result of the input tool's GetEnv() call. -- Passing the new toolchain environment into subprocess.Popen() when compiling and linking. -- Added the bin path back to msvc since passing the env into Popen isn't enough to make it find executables not in the default path. #review-14828 @ShadauxCat « |
10 years ago |
14819 | brandon_m_bare | Improved the compiler and linker argument construction in the msvc toolchain. #review-1...4820 @ShadauxCat « |
10 years ago |
14818 | brandon_m_bare | Made an additional fix to the argument building in the Visual Studio project generator. ... #review-14813 @ShadauxCat « |
10 years ago |
14812 | brandon_m_bare | -- Re-added GetMsvcVersion() to the msvc toolchain since it's needed for generation Visual... Studio projects. -- Added support for building project files for Visual Studio 2015. -- Cleaned up the Visual Studio project generator so the version info is a bit more tightly coupled to what's specified in the msvc toolchain. -- Fixed the arguments for the regenerate solution project so the args are more accurately preserved and quotes are only added around parts that have spaces in them. #review-14813 @ShadauxCat « |
10 years ago |
14809 | brandon_m_bare | -- Added support in the msvc toolchain for Visual Studio 2015. -- Changed how the include... and lib paths in the msvc toolchain are formed so the logic is much simpler, more accurate, and compatible with all versions that have and will have properties set through vcvarsall.bat. -- Removed the bin path from the msvc toolchain. Because we overwrite the 'Path' env variable, having a full path to the tool binaries is unnecessary. The 'Path' var will ensure the correct tools are used. #review-14810 @ShadauxCat « |
10 years ago |
14799 | brandon_m_bare | -- Removed some things from the HelloLibraries that don't exist anymore. -- Added code to... the msvc toolchain that will automatically detect the best version of Visual Studio that a user has installed if they don't specify a version in their makefile. #review-14796 @ShadauxCat « |
10 years ago |
14792 | brandon_m_bare | -- Fixed a "raise" in the ios toolchain that was supposed to be a "return". -- Added a st...ring member in the plist generator to contain the resolved file path rather than reusing the same member object that held the temporary data. This fixes an exception when building mulitple architectures/targets in a single build for osx/ios that references an external plist. #review-14793 @ShadauxCat « |
10 years ago |
14729 | brandon_m_bare |
Fixed a type mismatch (set vs OrderedSet). #review-14730 @ShadauxCat |
10 years ago |
14240 | brandon_m_bare | Removed the parens from the newly added assert statement in the msvc toolchain. #review...-14238 @ShadauxCat « |
10 years ago |