Ticket #422 (new enhancement)

SVN Diffs for #422

 

Opened 9 years ago

RFE: Mini-configure

Reported by: srl(at)icu-project.org Assigned to: srl
Priority: minor Milestone: UNSCH
Component: config_build Version: 1.5
Keywords: config_build Cc:
Load: Xref: 2233
Java Version: Operating System: all
Project (C/J): Weeks: 1.5
Review:

Description

provide a shell script that creates a directory, icuconf/ containing:

configure platform.h.in Makefile.inc.in config.sub config/* [a few other things..]

have {said|sed} script modify that 'configure' such that only platform.h and Makefile.inc are modified.

This way, a user of ICU could run "icuconf.sh" and then distribute the icuconf/ directory along with the ICU lib/include files. On the target machine, "icuconf/configure" could be executed with whatever options are desired, to produce platform.h and Makefile.inc.

Implementation: Have a conditional in configure.in which, when modified by the SED call in icuconf.sh, has the following effect:

  • don't create empty directories
  • change what AC_CONFIG_HEADER calls to nothing
  • change what AC_INIT calls to platform.h.in
  • change the set of generated files to read [Makefile.inc platform.h] (all in

./)

  • don't move .cpp files [HP]

Attachments

Change History

12/31/69 17:29:41 changed by notes

Is this still needed? [grhoten 2006-10-13]

12/31/69 17:29:42 changed by auditor

  • Wed Jun 14 14:17:04 2000 srl changed notes
  • Wed Jun 14 14:17:04 2000 srl moved from incoming to config_build
  • Wed Oct 4 14:01:05 2000 schererm changed notes
  • Wed Mar 7 18:46:36 2001 schererm changed notes
  • Wed Mar 7 18:46:36 2001 schererm moved from config_build to feature
  • 03/19/02 20:37:58 mark moved from feature to config_build
  • 04/22/02 18:03:43 synwee changed notes
  • 08/05/02 13:01:21 schererm changed notes
  • 08/28/02 23:07:54 srl changed notes2
  • 08/28/02 23:07:54 srl changed notes
  • 05/29/03 15:12:31 hshih changed notes2
  • 02/05/04 19:25:59 srl changed notes2
  • 07/12/04 15:21:55 grhoten changed notes2
  • 07/12/04 16:46:24 grhoten changed notes2
  • Fri Oct 13 18:43:22 2006 grhoten changed notes2: comments: "ICU4JNI need similar modifications to have the same make process as ICU4C.\
  • " to "",
  • Fri Oct 13 18:43:22 2006 grhoten changed notes

Add/Change #422 (RFE: Mini-configure)




Anti spam check: