~ubuntu-branches/ubuntu/vivid/projectcenter.app/vivid

« back to all changes in this revision

Viewing changes to Modules/Preferences/Build/PCBuildPrefs.h

  • Committer: Bazaar Package Importer
  • Author(s): Yavor Doganov
  • Date: 2010-06-03 16:04:52 UTC
  • mfrom: (3.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20100603160452-dcsmkjwdtwxuitdo
Tags: 0.5.3~20100601-1
* New upstream release.
* debian/compat: Set to 7.
* debian/control (Section): Change to `gnustep'.
  (Build-Depends): Require debhelper >= 7, remove version constraints
  for libgnustep-gui-dev (obsolete).
  (Depends): Add ${gnustep:Depends}.
  (Standards-Version): Compliant with 3.8.4 as of this release.
  (Vcs-Arch): New field.
  (Description): Do not praise NextStep.
* debian/rules: Export GNUSTEP_MAKEFILES and get rid of gs_make.
  (OPTFLAG): No longer define; rework noopt handling to be compatible
  with gnustep-make/2.4.x (Closes: #581976).
  (build-stamp): Pass GDB=/usr/bin/gdb for the PCDefaultDebugger
  define.
  (install): Replace dh_clean -k with dh_prep.
  (binary-arch): Adjust dh_installchangelogs' argument.  Rework the
  FHS_ME_HARDER snippet; PC's supporting executables are no longer
  installed as Bundles.
* debian/patches/05_link-libs.dpatch: Update; the fix was merged
  upstream, but now -lm is required as well.
* debian/patches/10_bundles-install-dir.dpatch: Remove; obsolete with
  the new way of FHS-compliance handling.
* debian/links: Delete; no longer needed.
* debian/menu: Adjust command.
* debian/source/format:
* debian/README.source:
* debian/preinst: New file.
* debian/copyright: Bump copyright years, add more upstream authors.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// 
 
2
// GNUstep ProjectCenter - http://www.gnustep.org/experience/ProjectCenter.html
 
3
//
 
4
// Copyright (C) 2001-2009 Free Software Foundation
 
5
//
 
6
// Authors: Sergii Stoian
 
7
//
 
8
// Description: 
 
9
//
 
10
// This file is part of GNUstep.
 
11
//
 
12
// This application is free software; you can redistribute it and/or
 
13
// modify it under the terms of the GNU General Public
 
14
// License as published by the Free Software Foundation; either
 
15
// version 2 of the License, or (at your option) any later version.
 
16
//
 
17
// This application is distributed in the hope that it will be useful,
 
18
// but WITHOUT ANY WARRANTY; without even the implied warranty of
 
19
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
20
// Library General Public License for more details.
 
21
//
 
22
// You should have received a copy of the GNU General Public
 
23
// License along with this library; if not, write to the Free
 
24
// Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
 
25
 
 
26
#import <AppKit/AppKit.h>
 
27
#import <Protocols/Preferences.h>
 
28
 
 
29
#ifndef PCDefaultBuildTool 
 
30
#define PCDefaultBuildTool @"/usr/bin/make"
 
31
#endif
 
32
 
 
33
#define SuccessSound            @"SuccessSound"
 
34
#define FailureSound            @"FailureSound"
 
35
#define RootBuildDirectory      @"RootBuildDirectory"
 
36
#define BuildTool               @"BuildTool"
 
37
#define DeleteCacheWhenQuitting @"DeleteBuildCacheWhenQuitting"
 
38
#define PromptOnClean           @"PromtOnClean"
 
39
 
 
40
@interface PCBuildPrefs : NSObject <PCPrefsSection>
 
41
{
 
42
  id <PCPreferences>   prefs;
 
43
 
 
44
  IBOutlet NSBox       *buildingView;
 
45
 
 
46
  IBOutlet NSTextField *successField;
 
47
  IBOutlet NSButton    *setSuccessButton;
 
48
  IBOutlet NSTextField *failureField;
 
49
  IBOutlet NSButton    *setFailureButton;
 
50
 
 
51
  IBOutlet NSTextField *rootBuildDirField;
 
52
  IBOutlet NSButton    *setRootBuildDirButton;
 
53
  IBOutlet NSTextField *buildToolField;
 
54
  IBOutlet NSButton    *setBuildToolButton;
 
55
 
 
56
  IBOutlet NSButton    *deleteCache;
 
57
  IBOutlet NSButton    *promptOnClean;
 
58
}
 
59
 
 
60
@end
 
61