Bug 3684 - add --cni flag to Makefile.gen.sh; move frysk-core:cni to frysk-imports
Summary: add --cni flag to Makefile.gen.sh; move frysk-core:cni to frysk-imports
Status: RESOLVED FIXED
Alias: None
Product: frysk
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: Andrew Cagney
URL:
Keywords:
Depends on: 3687 3688 3689
Blocks: 2235
  Show dependency treegraph
 
Reported: 2006-12-08 19:21 UTC by Andrew Cagney
Modified: 2006-12-09 16:52 UTC (History)
0 users

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Cagney 2006-12-08 19:21:51 UTC
The frysk-core, and frysk-gui directories are both ment to be pure Java. 
Unfortunatly people seem to keep forgetting that.

Modify the build system so CNI code in the frysk-core and frysk-gui directories
is rejected.

Create bugs for moving existing code to frysk-imports, and assign.
Comment 1 Andrew Cagney 2006-12-09 02:06:38 UTC
Index: frysk-imports/ChangeLog
2006-12-08  Andrew Cagney  <cagney@redhat.com>

        * bootstrap.sh (FILE_LIST): List lib, not all lib's
        sub-directories.

Index: frysk-imports/common/ChangeLog
2006-12-08  Andrew Cagney  <cagney@redhat.com>

        * Makefile.gen.sh (TestRunner_LDADD): Sort the list of .fig files.
Comment 2 Andrew Cagney 2006-12-09 03:43:39 UTC
Index: frysk-imports/ChangeLog
2006-12-08  Andrew Cagney  <cagney@redhat.com>

        * Makefile.am (GEN_GCJ_LDADD): Remove conditional addition of
        libunwind.
        (CHECK_SUBDIRS): Delete, fold into SUBDIRS.
        * configure.ac: Remove code conditionally adding libunwind.
        * bootstrap.sh (FILE_LIST): Remove code conditionally adding
        lib/unwind, simplify.
Comment 3 Andrew Cagney 2006-12-09 03:58:44 UTC
Index: common/ChangeLog
2006-12-08  Andrew Cagney  <cagney@redhat.com>

        * Makefile.gen.sh: Sort the list of .glade and .cpp files.
Comment 4 Andrew Cagney 2006-12-09 16:52:52 UTC
Index: frysk-core/ChangeLog
2006-12-08  Andrew Cagney  <cagney@redhat.com>

        * bootstrap.sh: Pass --cni to Makefile.gen.sh.

Index: frysk-gtk/ChangeLog
2006-12-08  Andrew Cagney  <cagney@redhat.com>

        * bootstrap.sh: Pass --cni to Makefile.gen.sh.

Index: frysk-imports/ChangeLog
2006-12-08  Andrew Cagney  <cagney@redhat.com>

        * bootstrap.sh: Pass --cni to Makefile.gen.sh.

Index: common/ChangeLog
2006-12-08  Andrew Cagney  <cagney@redhat.com>

        * Makefile.gen.sh: Add --cni flag, generate files.list
        conditionally containing .cxx files, use to generate Makefile.gen.