Bug 3684

Summary: add --cni flag to Makefile.gen.sh; move frysk-core:cni to frysk-imports
Product: frysk Reporter: Andrew Cagney <cagney>
Component: generalAssignee: Andrew Cagney <cagney>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Bug Depends on: 3687, 3688, 3689    
Bug Blocks: 2235    

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.