1. 26 Mar, 2014 1 commit
    • Pietro Fezzardi's avatar
      Kconfig: fix to displayed version number · 3273e65e
      Pietro Fezzardi authored
      KERNELVERSION variable from Linux was still used.
      It was not initialized so the displayed version in the headers
      of make gconfig and make menuconfig was missingor wrong.
      It just said (null) or KERNELVERSION.
      KERNELVERSION has been changed to VERSION all over the kconfig
      scripts. Makefile.kconfig exports this variable so it can be
      used by config scripts with getenv().
      Now it prints the ppsi version with the present commit, like
      diplayed from
      	git describe --always --dirty
      3273e65e
  2. 15 Nov, 2013 1 commit
    • Alessandro Rubini's avatar
      added kconfig infrastructure, from wrpc-sw · 73956abf
      Alessandro Rubini authored
      This is the combination of the following commits (oldest on top)
      from wrpc-sw:
      
        89cdfcd added kconfig infrastructure, the trivial way
        5fda0c8 kconfig: use pathnames from Linux-2.6.34
        ab30804 kconfig: use 'Kconfig' as file name, not the bst-kconfig ones
        7c78880 kconfig: trivially write "WRPC" in place of "Linux Kernel"
        2c30cb4 kconfig: trivially fix most 'kernel' words in messages
        70eb3ba kconfig: add a configs/ directory and use it
        64cc10f scripts/kconfig: don't complain for default in choices
      
      After picking them, I replaced all "WRPC" with "PPSi", and I removed
      the configs/  files (unrelated to this project).
      
      In practice, at this point we have the Kconfig infrastructure of
      Linux-2.6.34, which I picked from the "bst-kconfig" package, which did
      the extraction work.
      
      One day I forward-ported this from v2.6.34 to v3.4, by applying a few
      hundred kernel patches. While the final code was working, we decided
      the port was not needed for wrpc-sw. Here in PPSi I keep the same version
      we have in wrpc-sw.
      
      As of this commit, the code is not used; the default configuration
      file and Makefile targets are added in the next commits.
      Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
      73956abf