1. 14 Aug, 2012 1 commit
    • hjk's avatar
      genericprojectmanager: code cosmetic · 5d5a4839
      hjk authored
      
      
      White space, namespaces, include order, comments, literal style,
      remove unneded include/declarations etc.
      
      Change-Id: Ifcb4371699c5cde244be1610b67cf81915cad2b2
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      5d5a4839
  2. 06 Aug, 2012 1 commit
  3. 19 Jul, 2012 1 commit
  4. 17 Jul, 2012 1 commit
  5. 21 Jun, 2012 1 commit
    • Tobias Hunger's avatar
      Profile introduction · 24314562
      Tobias Hunger authored
      
      
      Introduce Profiles to store sets of values that describe a system/device.
      
      These profiles are held by a target, getting rid of much of the information
      stored in the Build-/Run-/DeployConfigurations, greatly simplifying those.
      
      This is a squash of the wip/profile branch which has been on gerrit for a
      while, rebased to current master.
      
      Change-Id: I25956c8dd4d1962b2134bfaa8a8076ae3909460f
      Reviewed-by: default avatarDaniel Teske <daniel.teske@nokia.com>
      24314562
  6. 04 Jun, 2012 2 commits
  7. 03 May, 2012 1 commit
  8. 25 Apr, 2012 1 commit
  9. 28 Mar, 2012 1 commit
  10. 15 Feb, 2012 1 commit
  11. 31 Jan, 2012 1 commit
  12. 26 Jan, 2012 1 commit
  13. 25 Nov, 2011 1 commit
  14. 24 Nov, 2011 1 commit
  15. 03 Nov, 2011 1 commit
  16. 30 May, 2011 1 commit
  17. 06 May, 2011 1 commit
  18. 13 Apr, 2011 1 commit
  19. 12 Jan, 2011 2 commits
  20. 17 Dec, 2010 1 commit
  21. 06 Dec, 2010 1 commit
  22. 17 Nov, 2010 3 commits
    • Oswald Buddenhagen's avatar
      replace env variable injection with pervasive expando support · 79be54ed
      Oswald Buddenhagen authored
      do not inject SOURCEDIR and BUILDDIR into the environment of
      build steps and run configurations any more.
      instead, all custom executable paths, argument lists and working
      directories now support the %{sourceDir} and %{buildDir} macros.
      this approach is more elegant and more scalable.
      79be54ed
    • Oswald Buddenhagen's avatar
      overhaul process argument handling · 1e362b0f
      Oswald Buddenhagen authored
      get away from argument stringlists. instead, use native shell command
      lines which support quoting/splitting, environment variable expansion
      and redirections with well-understood semantics.
      
      Task-number: QTCREATORBUG-542
      Task-number: QTCREATORBUG-1564
      1e362b0f
    • Oswald Buddenhagen's avatar
      refactor VariableManager · dc3ab5bf
      Oswald Buddenhagen authored
      make it provide a macroExpander() instead of a resolve() function.
      this detaches the actual variable management from the string
      manipulation.
      dc3ab5bf
  23. 23 Sep, 2010 1 commit
  24. 24 Aug, 2010 1 commit
  25. 02 Aug, 2010 1 commit
    • Tobias Hunger's avatar
      Refactor deployment · ee4a04a2
      Tobias Hunger authored
       * Add a DeployConfiguration class to hold settings related
         to deployment.
       * Add BuildStepsList to hold a list of buildsteps
       * Update BuildConfiguration to use BuildStepLists instead of
         manageing lists of buildsteps itself.
       * Update BuildManager to use BuildStepLists in its interfaces
       * Fix fallout introduced by API changes
       * Update .user file to new way of storing settings
      
      Task-number: QTCREATORBUG-1427
      Task-number: QTCREATORBUG-1428
      Task-number: QTCREATORBUG-1811
      Task-number: QTCREATORBUG-1930
      ee4a04a2
  26. 06 Jul, 2010 1 commit
  27. 16 Mar, 2010 1 commit
  28. 05 Mar, 2010 1 commit
  29. 25 Feb, 2010 1 commit
  30. 24 Feb, 2010 1 commit
  31. 09 Feb, 2010 1 commit
    • Tobias Hunger's avatar
      Integrate target support · d1bdfcc3
      Tobias Hunger authored
       * Ease cross device development by introducing 'targets' which
         group build- and runsettings that are valid for this one target
      
       Most of the kudos for the code review go to dt. Con, thorbjorn,
       ckandler and others did also review parts of this patch.
      
      Reviewed-by: dt
      d1bdfcc3
  32. 01 Feb, 2010 1 commit
  33. 07 Jan, 2010 1 commit
    • Tobias Hunger's avatar
      Make method naming more consistent. · a6ad7737
      Tobias Hunger authored
        * Use id() for methods returning a string used to represent
          some type of object.
        * Use displayName() for strings that are meant to be user
          visible.
        * Quieten some warnings while touching the files anyway.
        * Move Factories to their products in the plugins where that
          was not done before.
      
      Reviewed-by: dt
      a6ad7737
  34. 09 Dec, 2009 1 commit
    • Tobias Hunger's avatar
      Rework Build Parser handling · ec025c6d
      Tobias Hunger authored
       * Rework IBuildParser:
          * Remove name() method.
          * Remove enterDirectory and leaveDirectory signals.
          * Allow chaining of parsers.
       * Rename IBuildParser to IOutputParser.
       * Implement GnuMakeParser.
          * Remove entering/leaving directory related code from all other parsers
          * Move filename fixup heuristic based on entering/leaving directory
            massages from gnumake here from AbstractMakeStep.
       * Add outputParser method to ToolChain: This removes the need to map
         toolchains to BuildParser names in the BuildSteps.
       * Enhance AbstractProcessStep to accept a IOutputParser to parse its output.
       * Remove AbstractMakeStep.
       * Set the appropriate Parsers in all classes deriving from AbstractProcessStep
         and append the ToolChain's parser to the parser chain.
       * Remove BuildParserFactories: There is no more need for them.
       * Remove constants used to identify the BuildParsers.
       * Clean up some names:
          * Replace stdOut with stdOutput.
          * Replace addToTaskWindow with addTask and addToOutputWindow with
            addOutput. Do this wherever it is not yet clear that this will end up
            in the Task/Output window.
      
      Reviewed-by: dt
      ec025c6d
  35. 30 Nov, 2009 2 commits