ehahn / paludis-bashrc

A bashrc for paludis supporting the Intel C++ compiler and per-package CFLAGS

This URL has Read+Write access

name age message
file CHANGES Loading commit data...
file README
file bashrc
file cc.conf
directory conf/
file gccflags.conf Sat Aug 30 13:18:29 -0700 2008 Remove obsolete note about supported atoms from... [Erik Hahn]
file gccxxflags.conf Fri Aug 29 12:57:24 -0700 2008 Initial commit [Erik Hahn]
file iccflags.conf Sat Aug 30 13:09:29 -0700 2008 Add warning to iccflags.conf that "-ip" might c... [Erik Hahn]
file iccxxflags.conf Fri Aug 29 12:57:24 -0700 2008 Initial commit [Erik Hahn]
file ldflags.conf Fri Aug 29 13:39:26 -0700 2008 remove "-Wl,-z,combreloc" from example ldflags.... [Erik Hahn]
file make.conf Sat Aug 30 12:57:43 -0700 2008 Outsource static variables into make.conf [Erik Hahn]
file test.bash
README
This is a bashrc for paludis which supports the use of the Intel C++ Compiler as
well as package-specific CFLAGS.

Configuration:
  CFLAGS and CXXFLAGS are configured in gccflags.conf for gcc's CFLAGS and
  iccflags.conf for icc's CFLAGS. Additional CXXFLAGS are read from
  gccxxflags.conf/iccxxflags.conf and appended to the CFLAGS.
  For LDFLAGS use ldflags.conf, it follows the same syntax.

Supported atoms:
  This bashrc should support all atoms that don't specify a version,
  including not only regular ones like "cate-gory/*" or
  "cate-gory/pn:slot", but also stuff like "*/*:slot". Support for
  versioned atoms is planned.

Filtering flags:
  You can not only add flags per package, you can also remove them by
  replacing the leading '-' by a '+'. Example:
    app-emulation/wine  +fomit-frame-pointer

GIT:
  I use a public git repository at
  http://github.com/ehahn/paludis-bashrc/tree/master